From c915f2f1615fe10f4935df00f206b6b65380765c Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Wed, 14 Sep 2011 18:47:59 -0400 Subject: [PATCH] TWK-510: Fix overlay not disappearing on new playlists being added to list --- src/libtomahawk/widgets/RecentPlaylistsModel.cpp | 2 ++ src/libtomahawk/widgets/welcomewidget.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libtomahawk/widgets/RecentPlaylistsModel.cpp b/src/libtomahawk/widgets/RecentPlaylistsModel.cpp index 6b85039e2..12a442292 100644 --- a/src/libtomahawk/widgets/RecentPlaylistsModel.cpp +++ b/src/libtomahawk/widgets/RecentPlaylistsModel.cpp @@ -115,6 +115,8 @@ RecentPlaylistsModel::playlistsLoaded( const QListplaylistWidget->setModel( model ); ui->playlistWidget->overlay()->resize( 380, 86 ); ui->playlistWidget->setVerticalScrollMode( QAbstractItemView::ScrollPerPixel ); + updatePlaylists(); - connect( model, SIGNAL( emptinessChanged( bool) ), this, SLOT( updatePlaylists() ) ); + connect( model, SIGNAL( emptinessChanged( bool ) ), this, SLOT( updatePlaylists() ) ); m_tracksModel = new PlaylistModel( ui->tracksView ); m_tracksModel->setStyle( TrackModel::ShortWithAvatars ); @@ -88,7 +89,6 @@ WelcomeWidget::WelcomeWidget( QWidget* parent ) connect( SourceList::instance(), SIGNAL( ready() ), SLOT( updateRecentTracks() ) ); connect( SourceList::instance(), SIGNAL( sourceAdded( Tomahawk::source_ptr ) ), SLOT( onSourceAdded( Tomahawk::source_ptr ) ) ); connect( ui->playlistWidget, SIGNAL( activated( QModelIndex ) ), SLOT( onPlaylistActivated( QModelIndex ) ) ); - connect( AudioEngine::instance() ,SIGNAL( playlistChanged( Tomahawk::PlaylistInterface* ) ), SLOT( updatePlaylists() ), Qt::QueuedConnection ); }