summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/apps/tree.c b/apps/tree.c
index fc54b06f33..44af918804 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -738,7 +738,12 @@ static int dirbrowse(void)
738 /* don't enter f2 from plugin browser */ 738 /* don't enter f2 from plugin browser */
739 if (*tc.dirfilter < NUM_FILTER_MODES) 739 if (*tc.dirfilter < NUM_FILTER_MODES)
740 { 740 {
741 if (quick_screen_quick(button)) 741 if (global_settings.shortcuts_replaces_qs)
742 {
743 global_status.last_screen = GO_TO_SHORTCUTMENU;
744 return quick_screen_quick(button);
745 }
746 else if (quick_screen_quick(button))
742 reload_dir = true; 747 reload_dir = true;
743 restore = true; 748 restore = true;
744 } 749 }