From 240ae7e21a5f90f942eef602f3fbcf34c9e9fcab Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Thu, 6 Feb 2014 20:15:23 -0500 Subject: [PATCH] audio: Remove duplicates from the recent playqueue Signed-off-by: Anna Schumaker --- lib/audio.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/audio.cpp b/lib/audio.cpp index a9d1b8d8..1ba7eec0 100644 --- a/lib/audio.cpp +++ b/lib/audio.cpp @@ -182,6 +182,7 @@ void audio :: next() track_loaded = true; cur_trackid = id; + o_recently_played.del_track(id); o_recently_played.add_front(id); o_recently_played.set_cur(0); } @@ -213,6 +214,7 @@ void audio :: load_trackid(unsigned int track_id) track_loaded = true; cur_trackid = track_id; + o_recently_played.del_track(track_id); o_recently_played.add_front(track_id); o_recently_played.set_cur(0); }