From d2f2eb89e0e45b16d9f6e3d8362203fe6ddedec2 Mon Sep 17 00:00:00 2001 From: David Sansome Date: Fri, 18 Jun 2010 15:32:52 +0000 Subject: [PATCH] Don't count the length of tracks that don't have a length --- src/playlist/playlistmanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/playlist/playlistmanager.cpp b/src/playlist/playlistmanager.cpp index b129f38a0..1048e47d1 100644 --- a/src/playlist/playlistmanager.cpp +++ b/src/playlist/playlistmanager.cpp @@ -205,7 +205,9 @@ void PlaylistManager::UpdateSummaryText() { foreach (const QItemSelectionRange& range, current_selection_) { selected += range.bottom() - range.top() + 1; for (int i=range.top() ; i<=range.bottom() ; ++i) { - seconds += range.model()->index(i, Playlist::Column_Length).data().toInt(); + int length = range.model()->index(i, Playlist::Column_Length).data().toInt(); + if (length > 0) + seconds += length; } }