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