[Bugfix] FS#13943 - Single mode tracks shorter than one second do not play

rockbox-gerrit-noreply--- via rockbox-cvs <[email protected]> Tue, 30 Jun 2026 14:20:47 -0400
Newsgroups gmane.comp.systems.archos.rockbox.cvs
Message-ID <[email protected]>
commit f4e9ba7f171cdd4e5a160d06e468106667d3e425
Author: William Wilgus <[email protected]>
Date:   Tue Jun 30 14:18:13 2026 -0400

    [Bugfix] FS#13943 - Single mode tracks shorter than one second do not play
    
    Change-Id: I8eceb8179231fc7d4c6b8d9c08844a67240c926f

diff --git a/apps/playback.c b/apps/playback.c
index 719802e030..e058a8cb84 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2680,7 +2680,7 @@ static bool single_mode_do_pause(int id3_hid)
         ((skip_pending == TRACK_SKIP_AUTO) || (skip_pending == TRACK_SKIP_AUTO_NEW_PLAYLIST))) {
 
         if (global_settings.single_mode == SINGLE_MODE_TRACK)
-            return true;
+            return (skip_pending != TRACK_SKIP_AUTO_NEW_PLAYLIST); /*FS#13943*/
 
         char *previous_tag = single_mode_get_id3_tag(id3_get(PLAYING_ID3));
         char *new_tag = single_mode_get_id3_tag(bufgetid3(id3_hid));
-- 
rockbox-cvs mailing list
[email protected]
https://lists.haxx.se/mailman/listinfo/rockbox-cvs