Fix key repeat is not forwarded to application if initial press is filtered by input method

Example use case with input method could be like: Input method has a buffer and user holds backspace. Backspace should continue to flow to application after input method clear its buffer.

Test video with WAYLAND_DEBUG=1 gtk4-demo & fcitx5

After fix

Before fix

Edited by Xuetian Weng

Merge request reports

Loading