|
@@ -33,7 +33,6 @@ import com.dmdirc.logger.ErrorLevel;
|
33
|
33
|
import com.dmdirc.logger.Logger;
|
34
|
34
|
import com.dmdirc.addons.ui_swing.framemanager.FrameManager;
|
35
|
35
|
import com.dmdirc.addons.ui_swing.UIUtilities;
|
36
|
|
-import com.dmdirc.addons.ui_swing.components.TreeScroller;
|
37
|
36
|
import com.dmdirc.ui.WindowManager;
|
38
|
37
|
import com.dmdirc.ui.interfaces.UIController;
|
39
|
38
|
import com.dmdirc.ui.interfaces.Window;
|
|
@@ -166,6 +165,9 @@ public final class TreeFrameManager implements FrameManager,
|
166
|
165
|
/** {@inheritDoc} */
|
167
|
166
|
@Override
|
168
|
167
|
public void windowAdded(final Window parent, final Window window) {
|
|
168
|
+ if (nodes.containsKey(window.getContainer())) {
|
|
169
|
+ return;
|
|
170
|
+ }
|
169
|
171
|
if (parent == null) {
|
170
|
172
|
addWindow(model.getRootNode(), window.getContainer());
|
171
|
173
|
} else {
|