Description: I tested Old Hungarian keyboard layout (with xkeyboard-config 2.22) on LibreOffice Writer. During the typing punctuation marks and space character jumps to the right side of text. (Old Hungarian script is Right-to-left script) When I pressed a key associated to Old-Hungarian letter, punctuation marks and/or space jump to the correct position. Gedit do not have that kind of problem. Actual Results: The punctuation marks are jumping while typing (BiDi mode of Old Hungarian script) Expected Results: Is it possible to build an intelligence, that jumping fore and back stopped? Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: hu Module: TextDocument [Information guessed from browser] OS: Linux (All) OS is 64bit: yes User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0
Created attachment 137506 [details] Pressed a punctuation mark Figure, when is pressed the reserved question mark
Created attachment 137507 [details] The Old Hungarian key pressed The result, when I typed the next key.
Created attachment 137508 [details] Used font I tested Write with this font.
You can't confirm your own bugs. Moving it back to UNCONFIRMED until someone else confirms it.
Your paragraph is set left to right so this jumping is expected (in a left to right paragraph, trailing spaces, punctuation and other characters with weak directionality will ne considered left to right even when they come after right to left text), you need to set it to right to left to avoid this.