From ba2fc6d19b9ea883860f3bcd26d7122c0b5f33f2 Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 18 Feb 2015 15:34:27 +0100 Subject: [PATCH] InsertOverwritePanel: don't leak editor --- .../intellij/openapi/wm/impl/status/InsertOverwritePanel.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/InsertOverwritePanel.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/InsertOverwritePanel.java index 44257ee463c0..9518a7dfe584 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/InsertOverwritePanel.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/status/InsertOverwritePanel.java @@ -102,6 +102,7 @@ public class InsertOverwritePanel extends EditorBasedWidget implements StatusBar private void switchEditor() { if (myOldEditor != null) { myOldEditor.removePropertyChangeListener(this); + myOldEditor = null; } EditorEx editor = (EditorEx)getEditor(); if (editor != null) {