commit 1e1ff4ed1450f7db40a4abd77d9016432a1291ef from: Stefan Sperling date: Mon Dec 07 00:06:56 2020 UTC move the tree view's selection cursor up if the terminal shrinks too much ok naddy commit - 8b5b8d0ca2f5e814f7cf2921c3dbe91e53012a4e commit + 1e1ff4ed1450f7db40a4abd77d9016432a1291ef blob - e67c1082167be44d01ae7901b81e7374a332c86c blob + ba062af0078c93a3bbbfc65a63c8e30b0bdfa7f9 --- tog/tog.c +++ tog/tog.c @@ -5400,8 +5400,8 @@ input_tree_view(struct tog_view **new_view, struct tog } break; case KEY_RESIZE: - if (s->selected > view->nlines) - s->selected = s->ndisplayed - 1; + if (view->nlines >= 4 && s->selected >= view->nlines - 3) + s->selected = view->nlines - 4; break; default: break;