input/text_input: send done on enable

Problem: ime popup appears in top left corner of screen

Solution: send_done when enabled
fixes #8884
This commit is contained in:
Furkan Sahin 2025-09-20 18:17:28 -04:00
parent d4f59e3ddc
commit 7640105256

View file

@ -258,6 +258,7 @@ static void handle_text_input_enable(struct wl_listener *listener, void *data) {
}
wlr_input_method_v2_send_activate(text_input->relay->input_method);
relay_send_im_state(text_input->relay, text_input->input);
wlr_text_input_v3_send_done(text_input->input);
}
static void handle_text_input_commit(struct wl_listener *listener,