diff --git a/crates/editor/src/code_context_menus.rs b/crates/editor/src/code_context_menus.rs index 5fce4cbb1b..2e3963f85f 100644 --- a/crates/editor/src/code_context_menus.rs +++ b/crates/editor/src/code_context_menus.rs @@ -773,7 +773,7 @@ impl CompletionsMenu { let mut entries = self.entries.borrow_mut(); if let Some(CompletionEntry::InlineCompletionHint(_)) = entries.first() { entries.truncate(1); - if inline_completion_was_selected { + if inline_completion_was_selected || matches.is_empty() { self.selected_item = 0; } else { self.selected_item = 1;