From d5ee9c27955e6dfeb645e2641f3d24b006685484 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Sun, 2 Feb 2025 17:55:16 +0100 Subject: Copy `winit` docs for `input_method::Event` --- winit/src/conversion.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'winit') diff --git a/winit/src/conversion.rs b/winit/src/conversion.rs index a289f060..c7f9aaaf 100644 --- a/winit/src/conversion.rs +++ b/winit/src/conversion.rs @@ -289,7 +289,10 @@ pub fn window_event( println!("ime event: {:?}", ime); Some(Event::InputMethod(match ime { Ime::Enabled => input_method::Event::Enabled, - Ime::Preedit(s, size) => input_method::Event::Preedit(s, size), + Ime::Preedit(s, size) => input_method::Event::Preedit( + s, + size.map(|(start, end)| (start..end)), + ), Ime::Commit(s) => input_method::Event::Commit(s), Ime::Disabled => input_method::Event::Disabled, })) -- cgit