#4388 AppFwk : Always mark field as used when editor is created

This commit is contained in:
Magne Sjaastad
2019-05-06 07:05:51 +02:00
parent 9e7467309d
commit 50ee79f6c3

View File

@@ -183,9 +183,6 @@ int caf::PdmUiFormLayoutObjectEditor::recursivelyConfigureAndUpdateUiOrderingInG
if (fieldEditor)
{
// Mark this field as used in the editor
m_usedFields.insert(field->fieldHandle());
// Also assign required item space that isn't taken up by field and label
spareColumnsToAssign += minimumItemColumnSpan - (minimumLabelColumnSpan + minimumFieldColumnSpan);
@@ -420,6 +417,11 @@ caf::PdmUiFieldEditorHandle* caf::PdmUiFormLayoutObjectEditor::findOrCreateField
fieldEditor = it->second;
}
if (fieldEditor)
{
m_usedFields.insert(field->fieldHandle());
}
return fieldEditor;
}