commit - b2d2e70d74ef419da60fefbc2a7c5900c181e2e7
commit + f5a09613ce18eb49de0d07d7f7a1dbd5dcac25c8
blob - 99232045ade1a4d37286e512dd4999368a1b89b5
blob + ca7f33b17ed856f59a4e0fc0cd5d1339a9ed6d93
--- tog/tog.c
+++ tog/tog.c
blame->thread_args.cancel_cb = cancel_blame_view;
blame->thread_args.cancel_arg = &s->done;
s->blame_complete = 0;
+
+ if (s->first_displayed_line + view->nlines - 1 > blame->nlines) {
+ s->first_displayed_line = 1;
+ s->last_displayed_line = view->nlines;
+ s->selected_line = 1;
+ }
done:
if (blob)