diff --git a/crates/egui-winit/src/lib.rs b/crates/egui-winit/src/lib.rs index 93053adc3..91be2e408 100644 --- a/crates/egui-winit/src/lib.rs +++ b/crates/egui-winit/src/lib.rs @@ -689,7 +689,7 @@ impl State { // See winit::event::Ime::Enabled | winit::event::Ime::Disabled => {} winit::event::Ime::Preedit(text, active_range_bytes) => { - let active_range_chars = match active_range_bytes.clone() { + let active_range_chars = match *active_range_bytes { Some((start_bytes, end_bytes)) => { let (Some(start_chars), Some(middle_chars)) = ( text.get(..start_bytes).map(|s| s.chars().count()),