summaryrefslogtreecommitdiff
path: root/apps/playlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playlist.c')
-rw-r--r--apps/playlist.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/playlist.c b/apps/playlist.c
index 99b8c68eb4..47a1f3730d 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -99,6 +99,7 @@
99#include "talk.h" 99#include "talk.h"
100#include "splash.h" 100#include "splash.h"
101#include "rbunicode.h" 101#include "rbunicode.h"
102#include "root_menu.h"
102 103
103#define PLAYLIST_CONTROL_FILE ROCKBOX_DIR "/.playlist_control" 104#define PLAYLIST_CONTROL_FILE ROCKBOX_DIR "/.playlist_control"
104#define PLAYLIST_CONTROL_FILE_VERSION 2 105#define PLAYLIST_CONTROL_FILE_VERSION 2
@@ -2387,6 +2388,11 @@ int playlist_start(int start_index, int offset)
2387{ 2388{
2388 struct playlist_info* playlist = &current_playlist; 2389 struct playlist_info* playlist = &current_playlist;
2389 2390
2391 /* Cancel FM radio selection as previous music. For cases where we start
2392 playback without going to the WPS, such as playlist insert.. or
2393 playlist catalog. */
2394 previous_music_is_wps();
2395
2390 playlist->index = start_index; 2396 playlist->index = start_index;
2391 2397
2392#if CONFIG_CODEC != SWCODEC 2398#if CONFIG_CODEC != SWCODEC