From cf9daedb18efa9ec676e14d185e1a5ffe9a6a990 Mon Sep 17 00:00:00 2001 From: DorotaC <43449960+dcz-self@users.noreply.github.com> Date: Fri, 6 Feb 2026 16:31:07 +0100 Subject: [PATCH] wayland IME: Discard completed delete request Co-authored-by: dcz --- winit-wayland/src/seat/text_input/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/winit-wayland/src/seat/text_input/mod.rs b/winit-wayland/src/seat/text_input/mod.rs index c4566a8ec..60ee711d0 100644 --- a/winit-wayland/src/seat/text_input/mod.rs +++ b/winit-wayland/src/seat/text_input/mod.rs @@ -150,7 +150,7 @@ impl Dispatch for TextInputState { // 6. Place cursor inside preedit text. if let Some(DeleteSurroundingText { before, after }) = - text_input_data.pending_delete + text_input_data.pending_delete.take() { state.events_sink.push_window_event( WindowEvent::Ime(Ime::DeleteSurrounding {