Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.8.5, 5.1.1
-
None
-
Windows 7
-
Qt 5: c15e8517ef877a141df7cd5d4767d19ac81e7c2e Qt 4: 157da36977213237939df14608753bb3ec280f0b
Description
When typing to for example QLineEdit, Qt assumes that dead key is on. This happens only when typing for the first time.
Steps to reproduce:
1) Set your keyboard layout to US international
2) Compile and launch the layouts example
3) Set your input to any text field in the example window
4) Type in '6' (not from the numpad) then any other key. (we will take 'q' for example)
Result is 6^q instead of 6q.
Commit 68331c5436506b6f9b4c2a49692a09020e4eef27 introduced this problem, which fixed the bugs QTBUG-8764 and QTBUG-10032
Attachments
Issue Links
- is duplicated by
-
QTBUG-19176 keyPressEvent fails to register
- Closed
- relates to
-
QTBUG-33409 Shift modifier does not work in key press event
- Closed