Skip to content

Commit af98ff8

Browse files
committedJul 10, 2018
Fix crash when cliking within embedded layer dialog, before a project
is selected Fixes #19369
1 parent a9c017d commit af98ff8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed
 

‎src/app/qgsprojectlayergroupdialog.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ QgsProjectLayerGroupDialog::QgsProjectLayerGroupDialog( QWidget *parent, const Q
4848
{
4949
setupUi( this );
5050

51+
QgsEmbeddedLayerTreeModel *model = new QgsEmbeddedLayerTreeModel( mRootGroup, this );
52+
mTreeView->setModel( model );
53+
5154
QgsSettings settings;
5255

5356
mProjectFileWidget->setStorageMode( QgsFileWidget::GetFile );
@@ -185,9 +188,6 @@ void QgsProjectLayerGroupDialog::changeProjectFile()
185188
if ( !mShowEmbeddedContent )
186189
removeEmbeddedNodes( mRootGroup );
187190

188-
QgsEmbeddedLayerTreeModel *model = new QgsEmbeddedLayerTreeModel( mRootGroup, this );
189-
mTreeView->setModel( model );
190-
191191
connect( mTreeView->selectionModel(), &QItemSelectionModel::selectionChanged, this, &QgsProjectLayerGroupDialog::onTreeViewSelectionChanged );
192192

193193
mProjectPath = mProjectFileWidget->filePath();

0 commit comments

Comments
 (0)
Please sign in to comment.