From fe10875285449cf01e24dff2f8ca3520a8a5be92 Mon Sep 17 00:00:00 2001 From: Mikayla Date: Wed, 20 Sep 2023 17:10:23 -0700 Subject: [PATCH] Fix panic on select all when query is empty --- crates/editor/src/editor.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 29782eb1f35949b51ecd9d3d9bead041634ac3b4..0827e1326402e39bfeeab389ad7a9df6d8eb5587 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -6048,10 +6048,12 @@ impl Editor { let query = buffer .text_for_range(selection.start..selection.end) .collect::(); + + let is_empty = query.is_empty(); let select_state = SelectNextState { query: AhoCorasick::new(&[query])?, wordwise: true, - done: false, + done: is_empty, }; select_next_match_ranges( self,