summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-01-09 10:54:00 +0000
committerwr61 <wr61@e10066b5-e1e2-0310-b819-94efdf66514b>2005-01-09 10:54:00 +0000
commit67c9f997dd9fee87697d5058be905ee9eebe287f (patch)
tree72af3ebf342696069d3f6a72eea31e5b55ab58e7
parent48fe8751a65c78ee7979e3936352ecc107fd32de (diff)
downloadvdr-plugin-muggle-67c9f997dd9fee87697d5058be905ee9eebe287f.tar.gz
vdr-plugin-muggle-67c9f997dd9fee87697d5058be905ee9eebe287f.tar.bz2
fixed a regression in shuffle mode
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk/muggle-plugin@331 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--mg_db.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mg_db.c b/mg_db.c
index 6f365fc..9535612 100644
--- a/mg_db.c
+++ b/mg_db.c
@@ -477,6 +477,7 @@ mgSelection::ShuffleMode mgSelection::toggleShuffleMode ()
{
long id = m_tracks[m_tracks_position].getId ();
m_current_tracks = ""; // force a reload
+ tracksize = getNumTracks(); // getNumTracks also reloads
for (unsigned int i = 0; i < tracksize; i++)
if (m_tracks[i].getId () == id)
{