summaryrefslogtreecommitdiffstats
path: root/src/widget/wcoverartmenu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widget/wcoverartmenu.cpp')
-rw-r--r--src/widget/wcoverartmenu.cpp9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/widget/wcoverartmenu.cpp b/src/widget/wcoverartmenu.cpp
index 85fc5d0996..81fd8a692f 100644
--- a/src/widget/wcoverartmenu.cpp
+++ b/src/widget/wcoverartmenu.cpp
@@ -75,17 +75,10 @@ void WCoverArtMenu::show(QPoint pos, QPair<QString, QString> cover,
}
void WCoverArtMenu::slotChange() {
- if (m_iTrackId < 1) {
+ if (m_iTrackId < 1 || !m_pTrack) {
return;
}
- if (!m_pTrack) {
- m_pTrack = CoverArtCache::instance()->getTrack(m_iTrackId);
- if (!m_pTrack) {
- return;
- }
- }
-
// get initial directory (trackdir or coverdir)
QString initialDir;
QString trackPath = m_pTrack->getDirectory();