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

Typing too fast ignores special characters (á ã)

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4: Low
    • Resolution: Done
    • Affects Version/s: 4.5.3, 4.6.2
    • Fix Version/s: 4.8.5, 5.1.0
    • Component/s: GUI: Text handling
    • Labels:
      None
    • Environment:
      Windows XP SP3
    • Commits:
      Qt 5 : 5d2bb24cc90194a3458f8741e30ae7afe0b45f5c Qt 4: 68331c5436506b6f9b4c2a49692a09020e4eef27 Qt : c15e8517ef877a141df7cd5d4767d19ac81e7c2e

      Description

      When typing using an international keyboard layout, if you press and hold any key, followed by an accent (~ ´ for example), then release both, the accent character is ignored.
      This is quite annoying for international layouts that extensively use accents, such as French or Portuguese. Many special characters are ignored by Qt when typing fast.

      Example:

      Press 's', then '', then release both. Then press 'a'. On a Brazilian Portuguese keyboard, the expected would be to print 'sã', but Qt displays 'sa'. The '' character is ignored.
      Other windows softwares such as Notepad displays 'sã'.

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              kleint Friedemann Kleint
              Reporter:
              danielmaciel Daniel Ribeiro Maciel
              Votes:
              5 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes