diff --git a/src/gui/qgsabstractrelationeditorwidget.cpp b/src/gui/qgsabstractrelationeditorwidget.cpp index b82081be896f..2744c8fe6820 100644 --- a/src/gui/qgsabstractrelationeditorwidget.cpp +++ b/src/gui/qgsabstractrelationeditorwidget.cpp @@ -289,7 +289,7 @@ QgsFeatureIds QgsAbstractRelationEditorWidget::addFeature( const QgsGeometry &ge QgsVectorLayerToolsContext context; context.setParentWidget( this ); - context.setShowModal( true ); + context.setShowModal( false ); context.setHideParent( true ); std::unique_ptr scope( QgsExpressionContextUtils::parentFormScope( mFeatureList.first(), mEditorContext.attributeFormModeString() ) ); context.setAdditionalExpressionContextScope( scope.get() );