commit - 24c20719ddb925a2ea9cadb113d8c6e60dc4a1d0
commit + bfb203f7e27a9669e41bcc08b7c895725f809c3e
blob - e82da99d943fd3cd9ced2e1abb1a61b8fc21e23d
blob + 07a582ad9c23c07bd390c7fb5f2221bf9c9ebf07
--- rover.c
+++ rover.c
shrinking. In that case, the scroll must be moved to make it visible. */
if (rover.nfiles > HEIGHT) {
SCROLL = MAX(MIN(SCROLL, ESEL), ESEL - HEIGHT + 1);
- SCROLL = MIN(SCROLL, rover.nfiles - HEIGHT);
+ SCROLL = MIN(MAX(SCROLL, 0), rover.nfiles - HEIGHT);
} else
SCROLL = 0;
marking = !strcmp(CWD, rover.marks.dirpath);