Browse Source

Sync when adding and removing windows from the tree fixes issue 3645

Change-Id: Ibac7aac7b5f24a30e89509533c8bf63654b98ff2
Reviewed-on: http://gerrit.dmdirc.com/693
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
tags/0.6.3
Gregory Holmes 14 years ago
parent
commit
7fa4f80ce9

+ 2
- 2
src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java View File

@@ -148,7 +148,7 @@ public final class TreeFrameManager implements FrameManager,
148 148
     /** {@inheritDoc} */
149 149
     @Override
150 150
     public void delWindow(final FrameContainer window) {
151
-        UIUtilities.invokeLater(new Runnable() {
151
+        UIUtilities.invokeAndWait(new Runnable() {
152 152
 
153 153
             /** {@inheritDoc} */
154 154
             @Override
@@ -184,7 +184,7 @@ public final class TreeFrameManager implements FrameManager,
184 184
      */
185 185
     public void addWindow(final TreeViewNode parent,
186 186
             final FrameContainer window) {
187
-        UIUtilities.invokeLater(new Runnable() {
187
+        UIUtilities.invokeAndWait(new Runnable() {
188 188
 
189 189
             /** {@inheritDoc} */
190 190
             @Override

Loading…
Cancel
Save