Fix selecting a changed file in global search (#5639)
This commit is contained in:
parent
17acadb305
commit
361a834486
1 changed files with 4 additions and 0 deletions
|
@ -2003,6 +2003,10 @@ fn global_search(cx: &mut Context) {
|
|||
let line_num = *line_num;
|
||||
let (view, doc) = current!(cx.editor);
|
||||
let text = doc.text();
|
||||
if line_num >= text.len_lines() {
|
||||
cx.editor.set_error("The line you jumped to does not exist anymore because the file has changed.");
|
||||
return;
|
||||
}
|
||||
let start = text.line_to_char(line_num);
|
||||
let end = text.line_to_char((line_num + 1).min(text.len_lines()));
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue