Commit 93c62489 authored by David Lawrence Ramsey's avatar David Lawrence Ramsey Committed by Benno Schulenberg
Browse files

display: don't compensate for chunks before firstcolumn

The number of rows to draw shouldn't be compensated for the chunks
of edittop that are before firstcolumn, because they are offscreen.

This completes the fix for https://savannah.gnu.org/bugs/?50621.
No related merge requests found
Showing with 2 additions and 2 deletions
+2 -2
......@@ -2921,8 +2921,8 @@ void edit_scroll(scroll_dir direction, int nrows)
while (i > 0 && line != NULL) {
#ifndef NANO_TINY
/* If the first blank row is in the middle of a softwrapped line,
* compensate for the earlier chunks of that line. */
if (ISSET(SOFTWRAP) && i == nrows)
* compensate for the earlier onscreen chunks of that line. */
if (ISSET(SOFTWRAP) && i == nrows && line != openfile->edittop)
i += strnlenpt(line->data, leftedge) / editwincols;
#endif
i -= update_line(line, (line == openfile->current) ?
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment