#4090 Property Editor : Fix crash for no label editors

This commit is contained in:
Magne Sjaastad
2019-02-14 12:41:56 +01:00
parent 83620e85fe
commit 44334bcdc6

View File

@@ -201,7 +201,7 @@ void caf::PdmUiFormLayoutObjectEditor::recursivelyConfigureAndUpdateUiOrderingIn
}
}
if (labelPos != PdmUiItemInfo::TOP) // Already added if TOP
if (fieldLabelWidget && labelPos != PdmUiItemInfo::TOP) // Already added if TOP
{
fieldColumnSpan += spareColumnsToAssign;
@@ -220,7 +220,11 @@ void caf::PdmUiFormLayoutObjectEditor::recursivelyConfigureAndUpdateUiOrderingIn
{
QWidget::setTabOrder(*previousTabOrderWidget, fieldEditorWidget);
}
previousTabOrderWidget = &fieldLabelWidget;
if (fieldLabelWidget)
{
previousTabOrderWidget = &fieldLabelWidget;
}
}
fieldEditor->updateUi(uiConfigName);
}