浏览代码

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 年前
父节点
当前提交
7fa4f80ce9
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2
    2
      src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java

+ 2
- 2
src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java 查看文件

@@ -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

正在加载...
取消
保存