https://bugs.kde.org/show_bug.cgi?id=456498

            Bug ID: 456498
           Summary: cannot insert zero-width joiner and zero-width
                    non-joiner characters in text tool
           Product: kolourpaint
           Version: 21.12.3
          Platform: Debian unstable
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kolourpaint-supp...@lists.sourceforge.net
          Reporter: ekm...@gmail.com
  Target Milestone: ---

SUMMARY
***
while writing Persian/Arabic text,  zero-width joiner (u+200D) and zero-width
non-joiner (u+200C) characters are ignored while typing in text tool.
however, if you paste a text containing those characters into text tool, it is
shown correctly and the problem is only when typing.
these two characters are important in writing Persian and Arabic text.
***


STEPS TO REPRODUCE
1. type a Persian or Arabic text using text tool containing one of ZWNJ or ZWJ
characters.
for instance: "آدم‌ها".
(for inserting those characters, hit shift+space and backtick key (the key in
the left of 1) in Persian keyboard layout)
2. see the result

OBSERVED RESULT
these characters are ignored. in this example, you will see "آدمها" instead of
"آدم‌ها".

EXPECTED RESULT
these characters should be written in the text.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.24.5

ADDITIONAL INFORMATION
this problem only occurs while typing text. I have tried it on KDE neon 5.25
too. same result.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to