summaryrefslogtreecommitdiff
path: root/apps/tree.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/tree.c')
-rw-r--r--apps/tree.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/tree.c b/apps/tree.c
index 7aa0f3208b..b11d28f1f8 100644
--- a/apps/tree.c
+++ b/apps/tree.c
@@ -637,8 +637,10 @@ static bool dirbrowse(void)
637 if (*tc.dirfilter < NUM_FILTER_MODES) 637 if (*tc.dirfilter < NUM_FILTER_MODES)
638 { 638 {
639 /* Stop the music if it is playing */ 639 /* Stop the music if it is playing */
640 if(audio_status()) 640 if(audio_status()) {
641 audio_stop(); 641 if (!global_settings.party_mode)
642 audio_stop();
643 }
642#if defined(HAVE_CHARGING) && \ 644#if defined(HAVE_CHARGING) && \
643 (CONFIG_KEYPAD == RECORDER_PAD) && !defined(HAVE_SW_POWEROFF) 645 (CONFIG_KEYPAD == RECORDER_PAD) && !defined(HAVE_SW_POWEROFF)
644 else { 646 else {