Some key press sequence will trigger the repeated backspace key in Wayland
Affected version
Fedora 34
mutter 40.2.1
This issue appears in Wayland only.
Bug summary
When the user press the key very quickly, sometimes the backspace key is repeated.
After some discussion, we find some special key sequence will trigger the repeated backspace key.
To reproduce this issue, just need to press the special key sequence slowly.
Steps to reproduce
- Add "Intelligent Pinyin" input method
- Switch to use "Intelligent Pinyin" input method
- Input some text in gedit which will be deleted by the repeated backspace key
- Press backspace key, press "b" key, release backspace key
What happened
The backspace key is repeated, the previous text is deleted completely.
What did you expect to happen
Only one character is deleted.