diff --git a/src/com/jpexs/decompiler/flash/gui/MainPanel.java b/src/com/jpexs/decompiler/flash/gui/MainPanel.java index b1b7439ad..9a99c306f 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/MainPanel.java @@ -4491,12 +4491,12 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se } public void dispose() { - setDropTarget(null); - disposeInner(this); - Helper.emptyObject(this); if (calculateMissingNeededThread != null) { calculateMissingNeededThread.interrupt(); } + setDropTarget(null); + disposeInner(this); + Helper.emptyObject(this); } private static void calculateMissingNeededCharacters(Map> missingNeededCharacters, Timelined tim) {