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

Regression: Text properties for part of the word break Arabic shaping

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 5.7.0, 5.9.0
    • GUI: Text handling
    • None
    • ArchLinux 64Bit
      Repository packages

    Description

      As in the title. If text properties (like bold, italic and underline) are applied to a part of an Arabic word, the shaping brakes.
      This is important for fixing accelerators in Arabic text.

      Text used: "م<b>وس</b>وعة م<u>شارك</u>ات ال<i>مجتم<i>ع"
      Font: Doesn't matter

      Attached two screenshots from Qt Designer 5.7 and 4.8.
      And one for the accelerators in Qt Linguist (not 5.7, but the same happens in 5.7).

      Attachments

        1. textPropertiesQt5.png
          29 kB
          Safa Alfulaij
        2. textPropertiesQt4.png
          26 kB
          Safa Alfulaij
        3. scribus_arabic_Qt_5.14.1.png
          84 kB
          Fahad Al-Saidi
        4. Qt5ArabicAccelerators.png
          31 kB
          Safa Alfulaij
        5. image-2023-01-09-11-12-31-349.png
          322 kB
          Muhammed Hanny Sabbagh
        6. capitalization_arabic_text.png
          15 kB
          Safa Alfulaij
        7. amiri-hb-sub-string.png
          12 kB
          Safa Alfulaij
        8. 2023-01-09_11-09.png
          322 kB
          Muhammed Hanny Sabbagh
        9. 2023-01-09_11-08.png
          74 kB
          Muhammed Hanny Sabbagh

        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:
              12 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes