Fix :reflow panic by enusring cursor in view (#3733)

This commit is contained in:
A-Walrus 2022-09-07 20:50:54 +03:00 committed by GitHub
parent a123fb6057
commit e14b48af2e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1324,6 +1324,7 @@ fn reflow(
return Ok(());
}
let scrolloff = cx.editor.config().scrolloff;
let (view, doc) = current!(cx.editor);
const DEFAULT_MAX_LEN: usize = 79;
@ -1354,6 +1355,7 @@ fn reflow(
doc.apply(&transaction, view.id);
doc.append_changes_to_history(view.id);
view.ensure_cursor_in_view(doc, scrolloff);
Ok(())
}