summaryrefslogtreecommitdiff
path: root/java/src/IceGrid/Model.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2005-06-21 20:24:44 +0000
committerBernard Normier <bernard@zeroc.com>2005-06-21 20:24:44 +0000
commitdd25df7f26f493813a703b8f7513bb142e764afb (patch)
tree1c200ce628a70e207dd34d644f5cd1d0aace2dea /java/src/IceGrid/Model.java
parentSeparate in client and server libs (diff)
downloadice-dd25df7f26f493813a703b8f7513bb142e764afb.tar.bz2
ice-dd25df7f26f493813a703b8f7513bb142e764afb.tar.xz
ice-dd25df7f26f493813a703b8f7513bb142e764afb.zip
Fixed Connect dialog issues
Diffstat (limited to 'java/src/IceGrid/Model.java')
-rwxr-xr-xjava/src/IceGrid/Model.java13
1 files changed, 12 insertions, 1 deletions
diff --git a/java/src/IceGrid/Model.java b/java/src/IceGrid/Model.java
index d1298993984..9d63a515658 100755
--- a/java/src/IceGrid/Model.java
+++ b/java/src/IceGrid/Model.java
@@ -132,10 +132,21 @@ class Model
//
- // Notification from the SessionKeeper thread
+ // Runs in UI thread
//
void lostSession()
{
+ _latestSerial = -1;
+
+ NodeViewRoot nodeViewRoot =
+ (NodeViewRoot)TreeModelI.getTreeModel(TreeModelI.NODE_VIEW).getRoot();
+
+ nodeViewRoot.clear();
+
+ ApplicationViewRoot applicationViewRoot =
+ (ApplicationViewRoot)TreeModelI.getTreeModel(TreeModelI.APPLICATION_VIEW).getRoot();
+
+ applicationViewRoot.clear();
}
boolean save()