diff options
author | Christian Soffke <christian.soffke@gmail.com> | 2021-02-15 14:01:39 +0100 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2021-02-17 11:32:32 +0000 |
commit | 69746d840086c3e9e4499c3c19257cd981a9203a (patch) | |
tree | 5129d88b71cf73988343af4665737215c8c2f758 | |
parent | 422aa56243c8c65d1414afa08e5ce2cade79ad2d (diff) | |
download | rockbox-69746d8400.tar.gz rockbox-69746d8400.zip |
Always resume audio after user picks a new song from a playlist
Music currently doesn't begin playing after the user has selected a new song in a playlist, unless another item was already playing or the previous player state was "stopped" (but not "paused"). This results in an inconsistent user experience. The user's likely intention is to immediately listen to the song they select for playback regardless of the previous player state.
Change-Id: I68a8da01b06a81d8c3b61e351710431152bfdfaa
-rw-r--r-- | apps/playlist.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/playlist.c b/apps/playlist.c index 2b94a13bca..c64fc229b5 100644 --- a/apps/playlist.c +++ b/apps/playlist.c @@ -2608,6 +2608,7 @@ void playlist_start(int start_index, unsigned long elapsed, playlist->started = true; sync_control(playlist, false); audio_play(elapsed, offset); + audio_resume(); } /* Returns false if 'steps' is out of bounds, else true */ |