https://bugzilla.redhat.com/show_bug.cgi?id=2013610
--- Comment #1 from Mike FABIAN mfabian@redhat.com --- Created attachment 1832552 --> https://bugzilla.redhat.com/attachment.cgi?id=1832552&action=edit Another video showing the same problem using ibus-typing-booster.
In the video I type "test " with the option “Avoid using the forward_key_event()function” off and than again with that option on.
When typing in gedit, this makes no difference, both with that option on and off,the result of typing "test " is always "test ".
But when using XIM, it works only when forward_key_event() is used to send the space, not when "return False" is used.
I this video I use xterm as an example for a program using XIM, but one can reproduce the same problem with any program using XIM, for example also with emacs.
When "return False" is used to send the space, typing "test " gives the result " test", i.e. the committed text and the space are reversed.