Fix panic on select all when query is empty

This commit is contained in:
Mikayla
2023-09-20 17:10:23 -07:00
parent e0fe97401d
commit fe10875285
+3 -1
View File
@@ -6048,10 +6048,12 @@ impl Editor {
let query = buffer let query = buffer
.text_for_range(selection.start..selection.end) .text_for_range(selection.start..selection.end)
.collect::<String>(); .collect::<String>();
let is_empty = query.is_empty();
let select_state = SelectNextState { let select_state = SelectNextState {
query: AhoCorasick::new(&[query])?, query: AhoCorasick::new(&[query])?,
wordwise: true, wordwise: true,
done: false, done: is_empty,
}; };
select_next_match_ranges( select_next_match_ranges(
self, self,