summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/term.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/term.c b/src/term.c
index 53ba2a231e4..2b28d3303e8 100644
--- a/src/term.c
+++ b/src/term.c
@@ -3319,7 +3319,7 @@ tty_menu_activate (tty_menu *menu, int *pane, int *selidx,
active submenu. */
if (i != statecount - 2
|| state[i].menu->submenu[dy] != state[i + 1].menu)
- while (i != statecount - 1)
+ while (i < statecount - 1)
{
statecount--;
screen_update (sf, state[statecount].screen_behind);