Details
-
Type:
Suggestion
-
Status: Closed
-
Priority:
P3: Somewhat important
-
Resolution: Done
-
Affects Version/s: 5.15.2
-
Fix Version/s: 5.15.5, 6.0.4, 6.1.1, 6.2.0 Alpha, 6.x
-
Component/s: Core: QString and Unicode
-
Labels:None
-
Platform/s:
-
Commits:a794c5e287381bd056008b20ae55f9b1e0acf138 (qt/qtbase/dev) a3f75608f0e8339ae2a6ca4b34955d69fdbacc84 (qt/qtbase/6.1) cf00353f303de3956a4116f4cec826e16aa6181f (qt/qtbase/6.0) be0aa6a9a230dc98994cb65d97b76be7ae695a44 (qt/tqtc-qtbase/5.15)
Description
TextBoundaryFinder tb(QTextBoundaryFinder::Grapheme reports that https://emojigraph.org/man-singer emoji is of width 2 whereas the correct answer is 1. Works fine in Qt 5.14.0, broken in Qt 5.15.0 - Qt 6. Attached is a reproduction case.
Attachments
Issue Links
- resulted in
-
QTBUG-94951 Qt 6.2 alpha assertion failed in qunicodetools.cpp
-
- Closed
-