"Type to search" feature doesn't send the first key to the input method
Affected version
- Nightly flatpak: Yes
- Other:
- 3.32.1 on Fedora 30
- 3.32.0-88-g5f732086 built with JHBuild on FreeBSD 12.0
Steps to reproduce
- Switch to the input method you want to use. I use ibus-chewing as an example here.
- Type 'su3' and expect ibus-chewing to convert it to a Chinese character '你'.
Current behavior
's以' appears in the search bar. The first key 's' doesn't sent to the input method, and the input method composes the character from the last two keys only. Sometimes the first key keeps repeating, so the search bar ends up having 'sssssssssssssssssssssssss以', which is never what a user wants.
Expected behavior
I should see '你' or any other character with the same pronunciation in the search bar.
Additional information
It can be reproduced with other input methods as well. ibus-chewing is just an example here. Key-reprating problem seems to affect Wayland session only.