Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
4.7.0
-
None
-
N900 version 10.2010.19-1 (PR1.2) with qt4-experimental packages from Maemo.org extras-devel.
-
c0502481e49ea2c72a767a80fafdb51f8a135c98
Description
In the N900 text typed in a QML TextInput element is always in upper case when Font.capitalization is set to MixedCase. Typing lower case characters requires pressing the Shift key separately for each typed character. One can get out of the permanent Caps Lock mode with the following steps:
1) Activate predictive text input (in Control Panel)
2) type one character
3) activate whatever the prediction for the first character is
4) bring up the symbol input table by pressing the blue arrow key and ctrl
5) dismiss the symbol input table without picking a symbol
Alternative to steps 4 and 5 above is to change typing language by pressing ctrl-space.
I'm guessing the symbol table/language change does some input method stuff that is missing from the QML code paths.
The issue can be reproduced with the attached example.