Reset first_line when changing files.

This commit is contained in:
Blaž Hrastnik 2021-03-24 16:56:29 +09:00
parent 915fd9ebaf
commit 4b176caded

View File

@ -90,8 +90,9 @@ pub fn open(&mut self, path: PathBuf, action: Action) -> Result<DocumentId, Erro
use crate::tree::Layout;
match action {
Action::Replace => {
self.view_mut().doc = id;
// TODO: reset selection?
let view = self.view_mut();
view.doc = id;
view.first_line = 0;
return Ok(id);
}
Action::HorizontalSplit => {