Commit 1bfa490b48cb2797a16bd26b03503764adfe4b38

Stefan Sperling 2018-08-18T10:57:30

move init code from show_log_view to open_log_view

diff --git a/tog/tog.c b/tog/tog.c
index ddc8b9d..93f828f 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -955,6 +955,9 @@ open_log_view(struct tog_view *view, struct got_object_id *start_id,
 		err = NULL;
 	}
 
+	s->first_displayed_entry =
+	    TAILQ_FIRST(&s->commits.head);
+	s->selected_entry = s->first_displayed_entry;
 	s->repo = repo;
 done:
 	free(head_id);
@@ -980,9 +983,6 @@ show_log_view(struct tog_view *view)
 
 	view_show(view);
 
-	s->first_displayed_entry =
-	    TAILQ_FIRST(&s->commits.head);
-	s->selected_entry = s->first_displayed_entry;
 	while (!done) {
 		err = draw_commits(view, &s->last_displayed_entry,
 		    &s->selected_entry, s->first_displayed_entry,