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

Emoji characters from Noto Emoji appear rectangles in RTL sentences

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.8.0
    • GUI: Text handling
    • None
    • Arch Linux 64bit. KDE desktop environment

    Description

      I have the Noto Emoji font installed.
      When I enter an emoji that is taken from that font (Where normal fonts doesn't have it), it appears as a rectangle in RTL chunks in a sentence.
      For example, a sentence starting with Arabic letter, or a sentence starting with English letter and then Arabic and then emoji.
      It appears correctly with pure English sentences, or a sentence starts with Arabic and then English and then emoji.

      Text is in the attached UI file.

      Please note:

      • 3rd sentence: Starts with English "Haha" and then Arabic "أجل صحيح" and then the emoji.
      • 4th sentence: Starts wtih Arabic "أجل صحيح" and then "why" and then the emoji.

      The issue doesn't happen if I set the font to "Noto Emoji".

      Sample screenshot:

      Attachments

        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
              safa alfulaij Safa Alfulaij
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes