commit bf979164354d5ac4758dc137f77bc15be61cbe5b from: Stefan Sperling date: Thu Jan 24 21:46:51 2019 UTC fix scroll-up skipping over first displayed entry in tog tree view commit - 416a95c52d660bbf0df764cff332dc6a5b39b6f0 commit + bf979164354d5ac4758dc137f77bc15be61cbe5b blob - 12abbe9025d950316cbfb71acf97ff73c3f4018e blob + ddf367cfa7a7e934128925a7524ef4f4d46a7490 --- tog/tog.c +++ tog/tog.c @@ -3272,8 +3272,11 @@ input_tree_view(struct tog_view **new_view, struct tog break; case 'k': case KEY_UP: - if (s->selected > 0) + if (s->selected > 0) { s->selected--; + if (s->selected == 0) + break; + } if (s->selected > 0) break; tree_scroll_up(&s->first_displayed_entry, 1,