commit 503654e60ea42f5f12a01d1fdba7f63eb85431f0
parent e393a6c345880398223538d38c8b20d95390b486
Author: Benno Schulenberg <bensberg@justemail.net>
Date: Tue, 12 Apr 2016 14:00:36 +0200
screen: don't redraw some lines when doing a full refresh anyway
When in softwrap mode and scrolling down a line, and thus going to
do a full refresh, get out and don't bother redrawing the current
and prior lines first.
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/move.c b/src/move.c
@@ -493,8 +493,11 @@ void do_down(
(ISSET(SMOOTH_SCROLL) || scroll_only) ? amount :
#endif
editwinrows / 2 + 1);
- if (ISSET(SOFTWRAP))
+
+ if (ISSET(SOFTWRAP)) {
edit_refresh_needed = TRUE;
+ return;
+ }
}
/* If we're not on the last line of the edit window, and the target