From 4a39ccd114a01e96232c1d829e3995bc360ac41f Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Wed, 28 Oct 2015 15:59:42 +0300 Subject: [PATCH] fix for review IDEA-CR-6143 - fix mem leak --- .../xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java index 94875403ab40..49947040683e 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/evaluate/XDebuggerEvaluationDialog.java @@ -149,6 +149,12 @@ public class XDebuggerEvaluationDialog extends DialogWrapper { init(); } + @Override + protected void dispose() { + super.dispose(); + myMainPanel.removeAll(); + } + private void updateSourcePosition() { ApplicationManager.getApplication().invokeLater(new Runnable() { @Override