Commit Diff


commit - b8899faf5a3af06081f8672969082e5b70a6bbe6
commit + a1a63cf5f5a3265b01ba841b9aafc55121c3f5f5
blob - 9d708132fdd258da8fa1edb5c800afb742f9f820
blob + 4f0ac8102213b9278e7b8b8776bbe7eacadffb86
--- downloads.c
+++ downloads.c
@@ -50,7 +50,7 @@ recompute_downloads(void)
 
 	if (STAILQ_EMPTY(&downloads)) {
 		no_downloads();
-		return;
+		goto end;
 	}
 
 	STAILQ_FOREACH(d, &downloads, entries) {
@@ -68,4 +68,7 @@ recompute_downloads(void)
 
 		TAILQ_INSERT_TAIL(&downloadwin.page.head, l, lines);
 	}
+
+end:
+	wrap_page(&downloadwin.page, download_lines);
 }