Bug 400662

Summary: Zero-width_non-joiner character does not work.
Product: [Applications] kile Reporter: Hamidreza Jafari <hamidrjafari>
Component: editorAssignee: Michel Ludwig <michel.ludwig>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version First Reported In: 2.9.92   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Hamidreza Jafari 2018-11-04 13:09:33 UTC
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.
Comment 1 Hamidreza Jafari 2019-12-16 11:28:51 UTC
Working now.