diff options
Diffstat (limited to 'java/src/IceGrid/TreeNode/AbstractServerEditor.java')
-rwxr-xr-x | java/src/IceGrid/TreeNode/AbstractServerEditor.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/java/src/IceGrid/TreeNode/AbstractServerEditor.java b/java/src/IceGrid/TreeNode/AbstractServerEditor.java index 43813792f92..d67c54f6dac 100755 --- a/java/src/IceGrid/TreeNode/AbstractServerEditor.java +++ b/java/src/IceGrid/TreeNode/AbstractServerEditor.java @@ -85,6 +85,11 @@ abstract class AbstractServerEditor extends Editor }
model.setSelectionPath(_target.getPath());
model.showActions(_target);
+ //
+ // If this new server has a known state, display it
+ //
+ ((Server)_target).fireNodeChangedEvent(this);
+
}
else if(isSimpleUpdate())
{
@@ -151,6 +156,12 @@ abstract class AbstractServerEditor extends Editor }
model.setSelectionPath(_target.getPath());
model.showActions(_target);
+
+ //
+ // If this server has a known state, display it
+ //
+ ((Server)_target).fireNodeChangedEvent(this);
+
}
_applyButton.setEnabled(false);
|