From 8960ec9690872e4ca2fe1d416b0b910941ba8d62 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser Date: Fri, 16 Nov 2012 08:30:13 +0100 Subject: [PATCH] * Pass the PlaylistInterface onto ContextMenu. --- src/libtomahawk/playlist/TrackView.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libtomahawk/playlist/TrackView.cpp b/src/libtomahawk/playlist/TrackView.cpp index 3f511f77c..8732ec53f 100644 --- a/src/libtomahawk/playlist/TrackView.cpp +++ b/src/libtomahawk/playlist/TrackView.cpp @@ -361,6 +361,8 @@ TrackView::resizeEvent( QResizeEvent* event ) int sortSection = m_header->sortIndicatorSection(); Qt::SortOrder sortOrder = m_header->sortIndicatorOrder(); + tDebug() << Q_FUNC_INFO << width(); + if ( m_header->checkState() && sortSection >= 0 ) { // restoreState keeps overwriting our previous sort-order @@ -563,6 +565,7 @@ void TrackView::onCustomContextMenu( const QPoint& pos ) { m_contextMenu->clear(); + m_contextMenu->setPlaylistInterface( playlistInterface() ); QModelIndex idx = indexAt( pos ); idx = idx.sibling( idx.row(), 0 );