Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.2.4, 6.3.1, 6.4.0 Beta4
-
None
-
-
b22a726f25 (qt/qtbase/dev) b22a726f25 (qt/tqtc-qtbase/dev) b11821fd77 (qt/qtbase/6.4) b11821fd77 (qt/tqtc-qtbase/6.4) 6d9ac4ec25 (qt/tqtc-qtbase/6.2)
Description
When typing accented/alternate characters using long-press and system popup,
both original key and accented/alternate characters are pasted into an input.
I.e. user types a special character like č but it always leaves a cč.
Reproduced with any Quick/Widgets text input, text field, text edit etc.
Steps to reproduce
1. Press and hold e.g. "c" key on keyboard in any Qt input field.
2. When system accented characters popup displayed, press "1"
Actual results: "cç" is pasted into input
Expected results: "ç" is pasted into input
Attachments
Issue Links
- relates to
-
QTBUG-71394 Long-press to show popover for accented/alternate characters does not work correctly on macOS
- Closed
- resulted from
-
QTBUG-108032 #including <QKeySequence> before <QSet> can silently break hashes used for set comparison
- Closed
- resulted in
-
QTBUG-107033 qHash(Enum, size_t) may call an unexpected overload
- Closed
For Gerrit Dashboard: QTBUG-106219 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
434522,5 | InputMethodQueryResult - use int as a key, not Qt::InputMethodQuery | dev | qt/qtbase | Status: MERGED | +2 | 0 |
434716,2 | qcocoahelpers: workaround hash mis-calculation | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
436724,2 | InputMethodQueryResult - use int as a key, not Qt::InputMethodQuery | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
436727,2 | InputMethodQueryResult - use int as a key, not Qt::InputMethodQuery | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |