aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/t9writeinputmethod.cpp
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@theqtcompany.com>2016-02-24 11:28:43 +0100
committerLiang Qi <liang.qi@theqtcompany.com>2016-02-24 11:28:43 +0100
commitf610c62841fdfca4a155377b7f0fbbc60b100c3c (patch)
tree6a378bde836fff630a1bcd5fa22ea28cc68bc4b8 /src/virtualkeyboard/t9writeinputmethod.cpp
parent7207078b83c79cba7e6cec3967bf9308b9267ffb (diff)
parent1f14cf01ffeca6c10cdcea586cd2b4ac0ad718a6 (diff)
Merge remote-tracking branch 'origin/5.6' into 5.7v5.7.0-alpha1
Diffstat (limited to 'src/virtualkeyboard/t9writeinputmethod.cpp')
-rw-r--r--src/virtualkeyboard/t9writeinputmethod.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/virtualkeyboard/t9writeinputmethod.cpp b/src/virtualkeyboard/t9writeinputmethod.cpp
index c3e9ce17..341b011d 100644
--- a/src/virtualkeyboard/t9writeinputmethod.cpp
+++ b/src/virtualkeyboard/t9writeinputmethod.cpp
@@ -296,7 +296,7 @@ public:
int isLanguageSupported = 0;
decumaDatabaseIsLanguageSupported(sessionSettings.pStaticDB, language, &isLanguageSupported);
- if (language == DECUMA_LANG_GSMDEFAULT) {
+ if (!isLanguageSupported) {
qWarning() << "Handwriting input does not support the language" << locale.name();
return false;
}
@@ -346,6 +346,9 @@ public:
symbolCategories.append(DECUMA_CATEGORY_BASIC_PUNCTUATIONS);
symbolCategories.append(DECUMA_CATEGORY_CONTRACTION_MARK);
}
+
+ if (language == DECUMA_LANG_ES)
+ symbolCategories.append(DECUMA_CATEGORY_SPANISH_PUNCTUATIONS);
}
break;