Skip to content

Commit 3c702c0

Browse files
committed
Fix crash with constraint results and custom .ui
Fix #17564
1 parent cd0ba91 commit 3c702c0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/gui/qgsattributeform.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -980,7 +980,10 @@ void QgsAttributeForm::synchronizeEnabledState()
980980
QgsEditorWidgetWrapper *eww = qobject_cast<QgsEditorWidgetWrapper *>( ww );
981981
if ( eww )
982982
{
983-
mFormEditorWidgets.value( eww->fieldIdx() )->setConstraintResultVisible( isEditable );
983+
QgsAttributeFormEditorWidget *formWidget = mFormEditorWidgets.value( eww->fieldIdx() );
984+
985+
if ( formWidget )
986+
formWidget->setConstraintResultVisible( isEditable );
984987

985988
eww->setConstraintResultVisible( isEditable );
986989

0 commit comments

Comments
 (0)