diff options
author | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2016-02-16 21:58:53 +0200 |
---|---|---|
committer | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2016-02-18 16:06:48 +0000 |
commit | f3b7d334f3e2c042f937d581b1c2edbfad12459a (patch) | |
tree | 128d4881ad4f1dac6c37b080f2e4ffccee36e130 /src/virtualkeyboard/t9writeinputmethod.cpp | |
parent | 214dc00d3e40fddba8acb2ea602aba705b1e3c81 (diff) |
Fix language switch for handwriting keyboard layout
Handwriting layout uses ChangeLanguageKey with customLayoutsOnly
attribute to filter out languages which does not have handwriting
layout.
By default the customLayoutsOnly attribute filters out the base layout
(English) if it's not the current language. This functionality exists
for the special layouts, such as the numbers layout, to prevent language
switch between the languages where the layout does not change. However,
for handwriting the input language is significant and it should be
possible to switch between all the languages which contain handwriting
layout.
This change adds an exception for the no-base-layout rule and includes
English handwriting layout in the custom layout list.
Change-Id: I58449c18b20c2643f5cc905163acefe11fd1fa6c
Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
Diffstat (limited to 'src/virtualkeyboard/t9writeinputmethod.cpp')
0 files changed, 0 insertions, 0 deletions