From ad03982a2f04aaccabc03ad702fcb0db5bcc4dde Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Sat, 20 Sep 2014 09:37:48 +0200 Subject: [PATCH] * Use MetaPlaylistInterface to reduce code in ChartsWidget. --- src/viewpages/charts/ChartsWidget.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/viewpages/charts/ChartsWidget.cpp b/src/viewpages/charts/ChartsWidget.cpp index ea13c4bc3..d29a13b1c 100644 --- a/src/viewpages/charts/ChartsWidget.cpp +++ b/src/viewpages/charts/ChartsWidget.cpp @@ -143,13 +143,7 @@ ChartsWidget::playlistInterface() const bool ChartsWidget::isBeingPlayed() const { - if ( AudioEngine::instance()->currentTrackPlaylist() == ui->artistsViewLeft->proxyModel()->playlistInterface() ) - return true; - - if ( AudioEngine::instance()->currentTrackPlaylist() == ui->tracksViewLeft->playlistInterface() ) - return true; - - if ( AudioEngine::instance()->currentTrackPlaylist() == ui->albumsView->playlistInterface() ) + if ( playlistInterface()->hasChildInterface( AudioEngine::instance()->currentTrackPlaylist() ) ) return true; return false;