Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.3.2, 6.4.1, 6.5
-
None
-
-
0dcd640a1 (dev), 64847a393 (dev), c9d991de1 (dev), 2b65c4943 (6.4), 658ded34c (6.4), 58907dfa8 (dev)
Description
Airplane emoji completely breaks text rendering - regression since Qt 6.2.4
Sample code:
import QtQuick Window { width: 300 height: 200 visible: true Text { anchors.centerIn: parent width: 200 wrapMode: Text.WordWrap text: '✈️Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ' } }
Qt 6.2.4:
Qt 6.3.2:
Attachments
Issue Links
- relates to
-
QTBUG-102094 Mac: Mathematical Alphanumeric Symbols are rendered bad when font.bold or any font.weight > than regular is set
- Reported
-
QTBUG-99434 Bold font substitution doesn't seem valid for specific text
- Closed
-
QTBUG-85744 Emojis don't render as colour emojis, if the default font has black and white versions
- Closed
-
QTBUG-111324 Mac - Emojis like 5️⃣ are rendered wrong
- Closed
-
QTBUG-111801 Emoji font selection in Qt
- Closed
For Gerrit Dashboard: QTBUG-108799 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
445363,9 | Fix missing text when Harfbuzz fails to shape a substring | dev | qt/qtbase | Status: MERGED | +2 | 0 |
445688,4 | Don't return a visual glyph for ignorable characters | dev | qt/qtbase | Status: MERGED | +2 | 0 |
445689,4 | Don't return empty glyph runs from QTextLine | dev | qt/qtbase | Status: MERGED | +2 | 0 |
446182,3 | Try to match variant-selector font to preceding character | dev | qt/qtbase | Status: MERGED | +2 | 0 |
446713,2 | Don't return a visual glyph for ignorable characters | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
446714,2 | Don't return empty glyph runs from QTextLine | 6.4 | qt/qtbase | Status: ABANDONED | 0 | 0 |
446715,2 | Fix missing text when Harfbuzz fails to shape a substring | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |