Parcourir la 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 il y a 14 ans
Parent
révision
7fa4f80ce9

+ 2
- 2
src/com/dmdirc/addons/ui_swing/framemanager/tree/TreeFrameManager.java Voir le fichier

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

Chargement…
Annuler
Enregistrer