ime: revert workarounds for wlroots 0.18.2

The workarounds added in #2498 and #2437 fixed stuck key/modifier bug
caused by wlroots commit e218990. But now that the commit was reverted in
0.19, the workarounds are no longer needed.

Removing the workarounds also fixes a minor regression with Fcitx5+Firefox
that pressing Ctrl+Enter in an input box causes stuck modifier.
This commit is contained in:
tokyo4j 2025-06-24 04:32:40 +09:00 committed by Hiroaki Yamamoto
parent db7c72ef39
commit e5a236eef4
2 changed files with 1 additions and 36 deletions

View file

@ -22,9 +22,6 @@ struct input_method_relay {
struct wlr_input_method_v2 *input_method;
struct wlr_surface *focused_surface;
struct lab_set forwarded_pressed_keys;
struct wlr_keyboard_modifiers forwarded_modifiers;
/*
* Text-input which is enabled by the client and communicating with
* input-method.