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

Broken country flags emoji rendering in KDE

    XMLWordPrintable

Details

    • Linux/Wayland
    • 2e1db6541 (dev), b154af082 (dev), e958f05ae (6.9), 87330d4bd (6.9)

    Description

      With the new emoji segmenter support in Qt 6.9, there is now broken rendering of country flag emojis in KDE. 

      This is reproducible with Plasma systemsettings, when you go to Keyboard → Add Layout, the dialog that appears look like:

      While before or with QT_DISABLE_EMOJI_SEGMENTER=1 it looks like:

      The keyboard KCM is using https://invent.kde.org/frameworks/kguiaddons/-/blob/master/src/util/kcountryflagemojiiconengine.cpp
       

      Attachments

        1. broken-settings.png
          204 kB
          Jan Grulich
        2. font-match-debug-container.txt
          9 kB
          Jan Grulich
        3. font-match-debug-host.txt
          22 kB
          Jan Grulich
        4. image-2025-02-18-13-59-20-982.png
          16 kB
          Michel de Boer
        5. working-settings.png
          187 kB
          Jan Grulich

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              esabraha Eskil Abrahamsen Blomfeldt
              jgrulich Jan Grulich
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes