From b55bd5c19fedc0198c91147128238fa27878879b Mon Sep 17 00:00:00 2001 From: umajho Date: Wed, 8 Apr 2026 17:33:06 +0800 Subject: [PATCH] Fix(eframe/web): web-build fails to compile --- crates/eframe/src/web/text_agent.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/eframe/src/web/text_agent.rs b/crates/eframe/src/web/text_agent.rs index e3d4f8860..5e3234b7e 100644 --- a/crates/eframe/src/web/text_agent.rs +++ b/crates/eframe/src/web/text_agent.rs @@ -85,7 +85,11 @@ impl TextAgent { let on_composition_update = { move |event: web_sys::CompositionEvent, runner: &mut AppRunner| { let Some(text) = event.data() else { return }; - let event = egui::Event::Ime(egui::ImeEvent::Preedit(text)); + let event = egui::Event::Ime(egui::ImeEvent::Preedit { + text, + // TODO(umajho): implement this. + active_range_chars: None, + }); runner.input.raw.events.push(event); runner.needs_repaint.repaint_asap(); }