Commit Diff


commit - c87842d5aed77e4f15bab3980e8cb22f18e954f8
commit + 64ffece483cd67d1be7059657670ce1f90b53f2f
blob - b1c96d3305962e437bf858055c6f8fe8ec341120
blob + f02e85750955d40c7da94cf95ffa1a38b767c866
--- tog/tog.c
+++ tog/tog.c
@@ -2464,8 +2464,8 @@ draw_commits(struct tog_view *view)
 	if (s->thread_args.commits_needed > 0 || s->thread_args.load_all) {
 		if (asprintf(&ncommits_str, " [%d/%d] %s",
 		    entry ? entry->idx + 1 : 0, s->commits->ncommits,
-		    (view->searching && !view->search_next_done) ?
-		    "searching..." : "loading...") == -1) {
+		    (view->searching && !view->search_next_done) ||
+		    s->limit_view ?  "searching..." : "loading...") == -1) {
 			err = got_error_from_errno("asprintf");
 			goto done;
 		}