SUMMARY This bug appears in some applications then it must be originating from a library. Which library? Devs should know. I file it here for Kile. STEPS TO REPRODUCE 1. write some Persian script and use ZWNJ usually mapped to SHIFT + SPACE. OBSERVED RESULT SHIFT + SPACE prints the regular SPACE, not the ZWNJ character. EXPECTED RESULT It should add the ZWNJ character when I press SHIFT+SPACE and change the surrounding letter shapes accordingly. SOFTWARE VERSIONS (available in About System) KDE Plasma Version: 5.13.4 KDE Frameworks Version: 5.49.0 Qt Version: 5.11.1 ADDITIONAL INFORMATION Kile used to be clean of this. Bug 346687 for Kate.
Working now.