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.