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

[REG 5.15.2-6.2.4] Broken country flag emoji in RTL text

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 6.2.4, 6.3.0
    • Fix Version/s: 6.3.1, 6.4.0 Beta1
    • Component/s: GUI: Text handling
    • Labels:
      None
    • Platform/s:
      macOS, Windows
    • Commits:
      d88da0b2b0 (qt/qtbase/dev) d88da0b2b0 (qt/tqtc-qtbase/dev) 3c391f066c (qt/qtbase/6.3) 3c391f066c (qt/tqtc-qtbase/6.3) 3c391f066c (qt/qtbase/6.3.1) 3c391f066c (qt/tqtc-qtbase/6.3.1)

      Description

      Broken flag emoji in RTL text. It seems that Unicode code points just placed
      in opposite order, so another country flag might be displayed or not displayed at all.

      Thereby, for example, Israel flag (IL) is displayed as Lihtenshtein flag (LI).
      Displaying USA flag is broken at all, and so on.

      See example main.qml

        Attachments

        1. main.qml
          0.4 kB
        2. screenshot-1.png
          screenshot-1.png
          118 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            esabraha Eskil Abrahamsen Blomfeldt
            Reporter:
            studiosus Vladimir Belyavsky
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes