summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/TreeNode/AbstractServerEditor.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceGrid/TreeNode/AbstractServerEditor.java')
-rwxr-xr-xjava/src/IceGrid/TreeNode/AbstractServerEditor.java11
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);