Fix selecting a changed file in global search (#5639)
This commit is contained in:
parent
17acadb305
commit
361a834486
@ -2003,6 +2003,10 @@ fn format(&self, current_path: &Self::Data) -> Row {
|
||||
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…
Reference in New Issue
Block a user