diff options
author | Max Linke <kain88@mixxx.org> | 2014-09-08 14:59:23 +0200 |
---|---|---|
committer | Max Linke <kain88@mixxx.org> | 2014-09-11 11:56:56 +0200 |
commit | bbf4b04932507652f9a9866e4e6692bcbfdb8b9f (patch) | |
tree | 3ab8b706a62c304c8bb695152270573d72b73fbf /src/widget/wcoverartmenu.cpp | |
parent | 03306d5bd104406836c67c8deecf97716ed34ced (diff) |
coverartcache does not deliver TIO's
CoverArtCache is only responsible for handling covers. If a class wants
to have access to TIO's from the database it should get a private
reference to trackDAO.
Diffstat (limited to 'src/widget/wcoverartmenu.cpp')
-rw-r--r-- | src/widget/wcoverartmenu.cpp | 9 |
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(); |