diff --git a/crates/hulk_widgets/src/completion_edit.rs b/crates/hulk_widgets/src/completion_edit.rs index b15c977764..0860124012 100644 --- a/crates/hulk_widgets/src/completion_edit.rs +++ b/crates/hulk_widgets/src/completion_edit.rs @@ -141,6 +141,7 @@ impl<'a, T: ToString + Debug + std::hash::Hash> CompletionEdit<'a, T> { .show(ui); if output.response.changed() { *self.selected = selected; + state.user_state = UserState::Typing; } output }