From 2debcf2c1f9a0471abc27f1c82624d452374e4b0 Mon Sep 17 00:00:00 2001 From: Christian Soffke Date: Tue, 21 Jan 2025 14:29:20 +0100 Subject: [PATCH] Fix %Vp in SBS error message after USB disconnect MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stops “Error accessing playlist control file” message after returning from USB mode, due to control file fd being closed Change-Id: Ic4ecb276ef32f8dc24fe7e540742161b50934c73 --- apps/gui/skin_engine/skin_tokens.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/gui/skin_engine/skin_tokens.c b/apps/gui/skin_engine/skin_tokens.c index 9cbc4066de..9a47c317a6 100644 --- a/apps/gui/skin_engine/skin_tokens.c +++ b/apps/gui/skin_engine/skin_tokens.c @@ -556,7 +556,7 @@ static struct mp3entry* get_mp3entry_from_offset(int offset, pid3 = state->id3; else if (offset == 1) pid3 = state->nid3; - else + else if (audio_status() & AUDIO_STATUS_PLAY) { /* we had to get a temp id3 entry, fill freeid3 to free later */ struct mp3entry *bufid3 = get_temp_mp3entry(NULL);