menu: Support HOME and END shortcuts
diff --git a/common/menu.c b/common/menu.c
index 4d7efd4f..9c76a66e 100644
--- a/common/menu.c
+++ b/common/menu.c
@@ -832,6 +832,12 @@ timeout_aborted:
}
goto refresh;
}
+ case GETCHAR_HOME:
+ selected_entry = 0;
+ goto refresh;
+ case GETCHAR_END:
+ selected_entry = max_entries - 1;
+ goto refresh;
case GETCHAR_CURSOR_UP:
if (selected_entry == 0)
selected_entry = max_entries - 1;
