Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-11552

QML TextInput mixed case always in upper case

    XMLWordPrintable

Details

    • 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.

      Attachments

        1. microfocus.patch
          0.9 kB
        2. inputtest.tar.gz
          4 kB

        Activity

          People

            martjone Martin Jones (closed Nokia identity) (Inactive)
            jkyro Jaakko Kyro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: