diff options
Diffstat (limited to 'apps/menu.c')
-rw-r--r-- | apps/menu.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/menu.c b/apps/menu.c index fefc8fca2b..30a098f331 100644 --- a/apps/menu.c +++ b/apps/menu.c | |||
@@ -427,7 +427,13 @@ int do_menu(const struct menu_item_ex *start_menu, int *start_selected, | |||
427 | #ifdef HAVE_QUICKSCREEN | 427 | #ifdef HAVE_QUICKSCREEN |
428 | else if (action == ACTION_STD_QUICKSCREEN) | 428 | else if (action == ACTION_STD_QUICKSCREEN) |
429 | { | 429 | { |
430 | quick_screen_quick(action); | 430 | if (global_settings.shortcuts_replaces_qs) |
431 | { | ||
432 | global_status.last_screen = GO_TO_SHORTCUTMENU; | ||
433 | ret = quick_screen_quick(action); | ||
434 | } | ||
435 | else | ||
436 | quick_screen_quick(action); | ||
431 | redraw_lists = true; | 437 | redraw_lists = true; |
432 | } | 438 | } |
433 | #endif | 439 | #endif |