Commit Diff


commit - 288fd238ab2466e7fc9d8d11e7dd92363326a66f
commit + cce62e74aaf4fc91e3dfb0fdd3962ed4c5c03ef2
blob - 82e0f91bff2cf8e134c77bcea58c00500c6e79e6
blob + efc41aaef8c05231499da0c9b4de087518d7f0ab
--- ChangeLog
+++ ChangeLog
@@ -1,5 +1,7 @@
 2021-04-25  Omar Polo  <op@omarpolo.com>
 
+	* ui.c (cmd_scroll_up): fix cmd_scroll_down/up: they scrolled two line more than what intended
+
 	* telescope.c (handle_check_cert_user_choice): allow saving the new certificate after mismatch
 
 	* fs.c (load_certs): don't crash on invalid lines in known_hosts
blob - 642745994b8f224a5a567a92c483dd1f1b3a3fd1
blob + 0b7ad41c21ba5f9fe0116380a50275c1bffdaf02
--- ui.c
+++ ui.c
@@ -543,7 +543,7 @@ cmd_scroll_up(struct window *window)
 {
 	size_t off;
 
-	off = body_lines+1;
+	off = body_lines-1;
 
 	for (; off > 0; --off)
 		cmd_scroll_line_up(window);
@@ -554,7 +554,7 @@ cmd_scroll_down(struct window *window)
 {
 	size_t off;
 
-	off = body_lines+1;
+	off = body_lines-1;
 
 	for (; off > 0; --off)
 		cmd_scroll_line_down(window);