From 6f1a5d36a8f22d6b49a5870081dc9bc3b737be3f Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Fri, 15 Feb 2013 14:02:55 +0100 Subject: [PATCH] Don't crash when readding a resolver with ScriptCollection. --- src/sourcetree/SourcesModel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sourcetree/SourcesModel.cpp b/src/sourcetree/SourcesModel.cpp index 312db4d1d..84e95a49e 100644 --- a/src/sourcetree/SourcesModel.cpp +++ b/src/sourcetree/SourcesModel.cpp @@ -539,6 +539,7 @@ SourcesModel::onScriptCollectionRemoved( const collection_ptr& collection ) m_cloudGroup->removeChild( item ); endRemoveRows(); + dynamic_cast< QObject* >( m_scriptCollectionPages.value( collection ) )->deleteLater(); m_scriptCollectionPages.remove( collection ); m_scriptCollections.remove( collection ); item->deleteLater();