Skip to content

Commit f86d8de

Browse files
vcloarecPeterPetrik
authored andcommittedApr 15, 2019
fix the QgsMeshLayerProperties constructor
In constructor, if HAVE_3D is defined, the "mVector3DWidget is constructed with the mapCanvas instance of the QgisApp instance instead with the QgsMapCanvas instance which is an argument of the constructor.
1 parent e2f7b91 commit f86d8de

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/app/mesh/qgsmeshlayerproperties.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ QgsMeshLayerProperties::QgsMeshLayerProperties( QgsMapLayer *lyr, QgsMapCanvas *
6666
connect( mMeshLayer, &QgsMeshLayer::dataChanged, this, &QgsMeshLayerProperties::syncAndRepaint );
6767

6868
#ifdef HAVE_3D
69-
mVector3DWidget = new QgsMeshLayer3DRendererWidget( mMeshLayer, QgisApp::instance()->mapCanvas(), mOptsPage_3DView );
69+
mVector3DWidget = new QgsMeshLayer3DRendererWidget( mMeshLayer, canvas, mOptsPage_3DView );
7070

7171
mOptsPage_3DView->setLayout( new QVBoxLayout( mOptsPage_3DView ) );
7272
mOptsPage_3DView->layout()->addWidget( mVector3DWidget );

0 commit comments

Comments
 (0)
Please sign in to comment.