From 7640105256c817b869744e27c6ce92a00fb96bdc Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Sat, 20 Sep 2025 18:17:28 -0400 Subject: [PATCH] input/text_input: send done on enable Problem: ime popup appears in top left corner of screen Solution: send_done when enabled fixes #8884 --- sway/input/text_input.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sway/input/text_input.c b/sway/input/text_input.c index 8063cd27f..a04d2021a 100644 --- a/sway/input/text_input.c +++ b/sway/input/text_input.c @@ -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,