@@ -751,8 +751,8 @@ fn goto_window(cx: &mut Context, align: Align) {
751751 Align::Center => (view.offset.row + ((last_line - view.offset.row) / 2)),
752752 Align::Bottom => last_line.saturating_sub(scrolloff + count),
753753 }
754− .min(last_line.saturating_sub(scrolloff))
755− .max(view.offset.row + scrolloff);
754+ .max(view.offset.row + scrolloff)
755+ .min(last_line.saturating_sub(scrolloff));
756756
757757 let pos = doc.text().line_to_char(line);
758758