From ecfacdf2fc6992252f261354c85b0b8d8baaafbc Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Wed, 6 Dec 2017 07:47:47 +1000 Subject: [PATCH] Avoid Qt warning --- src/gui/layout/qgslayoutviewtoolselect.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/layout/qgslayoutviewtoolselect.cpp b/src/gui/layout/qgslayoutviewtoolselect.cpp index d8534fb9690..301787c62eb 100644 --- a/src/gui/layout/qgslayoutviewtoolselect.cpp +++ b/src/gui/layout/qgslayoutviewtoolselect.cpp @@ -287,7 +287,8 @@ QgsLayoutMouseHandles *QgsLayoutViewToolSelect::mouseHandles() void QgsLayoutViewToolSelect::setLayout( QgsLayout *layout ) { // existing handles are owned by previous layout - mMouseHandles->deleteLater(); + if ( mMouseHandles ) + mMouseHandles->deleteLater(); //add mouse selection handles to layout, and initially hide mMouseHandles = new QgsLayoutMouseHandles( layout, view() );