remove unused button group fields (IDEA-33160)

This commit is contained in:
Dmitry Jemerov
2010-11-13 20:24:51 +03:00
parent 5d178bdfd4
commit fce85d9b58
@@ -16,6 +16,7 @@
package com.intellij.uiDesigner.radComponents;
import com.intellij.uiDesigner.FormEditingUtil;
import com.intellij.uiDesigner.propertyInspector.properties.BindingProperty;
import com.intellij.util.containers.ContainerUtil;
@@ -68,6 +69,10 @@ public class ButtonGroupPropertiesPanel implements CustomPropertiesPanel {
if (myGroup.isBound()) {
BindingProperty.updateBoundFieldName(myRootContainer, null, myGroup.getName(), ButtonGroup.class.getName());
}
else {
BindingProperty.checkRemoveUnusedField(myRootContainer, myGroup.getName(),
FormEditingUtil.getNextSaveUndoGroupId(myRootContainer.getProject()));
}
}
}