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

Emoji characters from Noto Emoji appear rectangles in RTL sentences

XMLWordPrintable

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

      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:

        1. notoEmojiQtIssue.ui
          0.8 kB
          Safa Alfulaij
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            esabraha Eskil Abrahamsen Blomfeldt
            safa alfulaij Safa Alfulaij
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes