From 80c067924e25622612d808b1ae305c7df0e84931 Mon Sep 17 00:00:00 2001 From: unK Date: Sun, 14 Sep 2008 17:08:27 +0200 Subject: [PATCH] make 'repeat one' mode work with random mode --- src/status_checker.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/status_checker.cpp b/src/status_checker.cpp index 864072df..93be8ab9 100644 --- a/src/status_checker.cpp +++ b/src/status_checker.cpp @@ -284,9 +284,9 @@ void NcmpcppStatusChanged(MPDConnection *Mpd, MPDStatusChanges changed, void *da { if (!mPlaylist->Empty()) { - if (Config.repeat_one_mode && repeat_one_allowed && (old_playing+1 == now_playing || !now_playing)) + if (Config.repeat_one_mode && repeat_one_allowed) { - std::swap(now_playing,old_playing); + std::swap(now_playing, old_playing); Mpd->Play(now_playing); } if (old_playing >= 0)