Merge pull request #24141 from Connor9220/FixPropertyBagEnum

CAM: Fix group dropdown showing individual letters by ensuring groups is a list
This commit is contained in:
sliptonic
2025-09-23 09:19:30 -05:00
committed by GitHub

View File

@@ -128,7 +128,10 @@ class PropertyCreate(object):
self.form = FreeCADGui.PySideUic.loadUi(":panels/PropertyCreate.ui")
obj.Proxy.refreshCustomPropertyGroups()
for g in sorted(obj.CustomPropertyGroups):
groups = obj.CustomPropertyGroups
if not isinstance(groups, (list, tuple)):
groups = [groups]
for g in sorted(groups):
self.form.propertyGroup.addItem(g)
if grp:
self.form.propertyGroup.setCurrentText(grp)