better disposing windows on restart

This commit is contained in:
honfika@gmail.com
2015-05-27 18:58:18 +02:00
parent 28c7f3b347
commit a6b7df4518
9 changed files with 64 additions and 52 deletions

View File

@@ -3112,9 +3112,6 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
@Override
public void free() {
isFreeing = true;
Helper.emptyObject(mainMenu);
Helper.emptyObject(statusPanel);
Helper.emptyObject(this);
}
public void setErrorState(ErrorState errorState) {
@@ -3220,10 +3217,14 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se
container.removeAll();
container.setLayout(null);
Helper.emptyObject(container);
if (container instanceof TagEditorPanel) {
Helper.emptyObject(container);
}
}
public void dispose() {
setDropTarget(null);
disposeInner(this);
Helper.emptyObject(this);
}
}