diff --git a/masonry/src/widgets/text_area.rs b/masonry/src/widgets/text_area.rs index bc62951c2..a5faf7262 100644 --- a/masonry/src/widgets/text_area.rs +++ b/masonry/src/widgets/text_area.rs @@ -752,7 +752,7 @@ impl Widget for TextArea { let mut edited = false; match e { Ime::Disabled => { - self.editor.driver(fctx, lctx).clear_compose(); + self.editor.driver(fctx, lctx).finish_compose(); } Ime::Preedit(text, cursor) => { if text.is_empty() {