modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java
| 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
New commits:
commit 4efc5ad73f2a0c2c942174e56c42b87c76deb5eb
Author: Ian Springer <ian.springer(a)redhat.com>
Date: Fri Apr 1 15:14:08 2011 -0400
fix bug in config editor that was causing inputs for optional props to get disabled
upon that input losing focus
diff --git
a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java
b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java
index 35d61f2..4d4e358 100644
---
a/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java
+++
b/modules/enterprise/gui/coregui/src/main/java/org/rhq/enterprise/gui/coregui/client/components/configuration/ConfigurationEditor.java
@@ -1434,9 +1434,10 @@ public class ConfigurationEditor extends LocatableVLayout {
valueItem.addBlurHandler(new BlurHandler() {
public void onBlur(BlurEvent event) {
- boolean isUnset = (event.getItem().getValue() == null);
- unsetItem.setValue(isUnset);
- valueItem.disable();
+ if (event.getItem().getValue() == null) {
+ unsetItem.setValue(true);
+ valueItem.disable();
+ }
}
});
Show replies by date