History

Fix panic on select all when query is empty

Mikayla committed 3 years ago

Commit fe108751 parent e0fe9741 file · +3 −1Browse files

Unified · Split

crates/editor/src/editor.rs+3−1
@@ -6048,10 +6048,12 @@ impl Editor { · 6047 unmodified lines
6048 let query = buffer6048 let query = buffer
6049 .text_for_range(selection.start..selection.end)6049 .text_for_range(selection.start..selection.end)
6050 .collect::<String>();6050 .collect::<String>();
6051
6052 let is_empty = query.is_empty();
6051 let select_state = SelectNextState {6053 let select_state = SelectNextState {
6052 query: AhoCorasick::new(&[query])?,6054 query: AhoCorasick::new(&[query])?,
6053 wordwise: true,6055 wordwise: true,
6054 done: false,6056 done: is_empty,
6055 };6057 };
6056 select_next_match_ranges(6058 select_next_match_ranges(
6057 self,6059 self,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t