diff --git a/crates/search/src/buffer_search.rs b/crates/search/src/buffer_search.rs index 37c49f34ed1b8c611ac17d791732321b9b75b969..071cccc0a40dbe0caa0c16c84477326f43ae0af5 100644 --- a/crates/search/src/buffer_search.rs +++ b/crates/search/src/buffer_search.rs @@ -775,6 +775,7 @@ impl BufferSearchBar { if let Some(matches) = self .searchable_items_with_matches .get(&searchable_item.downgrade()) + .filter(|matches| !matches.is_empty()) { let new_match_index = searchable_item .match_index_for_direction(matches, index, direction, count, cx);