on master help sign in
fix goto_window index crash (#1207)
418b833Bob
helix-term/src/commands.rs+2−2
@@ -751,8 +751,8 @@ fn goto_window(cx: &mut Context, align: Align) {
751 Align::Center => (view.offset.row + ((last_line - view.offset.row) / 2)),
751 Align::Center => (view.offset.row + ((last_line - view.offset.row) / 2)),
752 Align::Bottom => last_line.saturating_sub(scrolloff + count),
752 Align::Bottom => last_line.saturating_sub(scrolloff + count),
753 }
753 }
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));
756
756
757 let pos = doc.text().line_to_char(line);
757 let pos = doc.text().line_to_char(line);
758
758