summaryrefslogtreecommitdiff
path: root/java/src/IceGridGUI/LiveDeploymentPane.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/IceGridGUI/LiveDeploymentPane.java')
-rwxr-xr-xjava/src/IceGridGUI/LiveDeploymentPane.java26
1 files changed, 17 insertions, 9 deletions
diff --git a/java/src/IceGridGUI/LiveDeploymentPane.java b/java/src/IceGridGUI/LiveDeploymentPane.java
index 69483d07be6..b899feb0de3 100755
--- a/java/src/IceGridGUI/LiveDeploymentPane.java
+++ b/java/src/IceGridGUI/LiveDeploymentPane.java
@@ -59,6 +59,23 @@ public class LiveDeploymentPane extends JSplitPane implements Tab
c.showActions(_currentNode);
}
+ public void refresh()
+ {
+ if(_currentNode != null)
+ {
+ _currentNode.getEditor();
+
+ if(_root.getCoordinator().getCurrentTab() == this)
+ {
+ //
+ // Refresh actions as well
+ //
+ _root.getCoordinator().showActions(_currentNode);
+ }
+ }
+ }
+
+
public void showNode(TreeNodeBase node)
{
TreeNode newNode = (TreeNode)node;
@@ -94,15 +111,6 @@ public class LiveDeploymentPane extends JSplitPane implements Tab
}
- public void refresh()
- {
- if(_currentNode != null)
- {
- _root.getCoordinator().showActions(_currentNode);
- _currentNode.getEditor();
- }
- }
-
public void back()
{
TreeNode previousNode = null;