From 7832dd42b24a614d7ec8ba81f3228dd1d409220a Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Fri, 23 Sep 2011 10:51:25 -0400 Subject: [PATCH] Guard against null source --- src/sourcetree/sourcedelegate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sourcetree/sourcedelegate.cpp b/src/sourcetree/sourcedelegate.cpp index 2eb75d493..bc8ec48ad 100644 --- a/src/sourcetree/sourcedelegate.cpp +++ b/src/sourcetree/sourcedelegate.cpp @@ -400,7 +400,7 @@ SourceDelegate::editorEvent ( QEvent* event, QAbstractItemModel* model, const QS { CollectionItem* colItem = qobject_cast< CollectionItem* >( index.data( SourcesModel::SourceTreeItemRole ).value< SourceTreeItem* >() ); Q_ASSERT( colItem ); - if ( !colItem->source()->currentTrack().isNull() ) + if ( !colItem->source().isNull() && !colItem->source()->currentTrack().isNull() ) { QMouseEvent* ev = static_cast< QMouseEvent* >( event );