diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/tree.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/apps/tree.c b/apps/tree.c index e56c7a76de..c42d18beab 100644 --- a/apps/tree.c +++ b/apps/tree.c | |||
@@ -614,19 +614,20 @@ static bool dirbrowse(void) | |||
614 | lastfirstpos = 0; | 614 | lastfirstpos = 0; |
615 | 615 | ||
616 | if (*tc.dirfilter < NUM_FILTER_MODES) { | 616 | if (*tc.dirfilter < NUM_FILTER_MODES) { |
617 | start_resume(true); | ||
618 | |||
619 | #ifdef HAVE_RECORDING | 617 | #ifdef HAVE_RECORDING |
620 | #ifndef SIMULATOR | 618 | #ifndef SIMULATOR |
621 | if (global_settings.rec_startup && ! start_wps) { | 619 | if (global_settings.rec_startup) { |
622 | /* We fake being in the menu structure by calling the appropriate */ | 620 | /* We fake being in the menu structure by calling |
623 | /* parent when we drop out of each screen */ | 621 | the appropriate parent when we drop out of each screen */ |
624 | recording_screen(); | 622 | recording_screen(); |
625 | rec_menu(); | 623 | rec_menu(); |
626 | main_menu(); | 624 | main_menu(); |
627 | } | 625 | } |
626 | else | ||
628 | #endif | 627 | #endif |
629 | #endif | 628 | #endif |
629 | start_resume(true); | ||
630 | |||
630 | } | 631 | } |
631 | 632 | ||
632 | if (!start_wps) { | 633 | if (!start_wps) { |