소스 검색

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

Loading…
취소
저장