From 5ff7c893be29c435916766e43f675b51cd24e170 Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Tue, 18 Jun 2024 14:46:33 -0600 Subject: [PATCH] Fix panic trying to go to next of 0 matches (#13233) Release Notes: - Fixed a panic when going to next search result when there are none --- crates/search/src/buffer_search.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/search/src/buffer_search.rs b/crates/search/src/buffer_search.rs index a6a81375be..2dd2b98b64 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);