EA-31477 - assert: DocumentImpl.removeDocumentListener

This commit is contained in:
Denis.Zhdanov
2011-12-15 17:14:30 +04:00
parent f0fe74e33c
commit c596224fce
@@ -885,7 +885,7 @@ public final class EditorImpl extends UserDataHolderBase implements EditorEx, Hi
public void setHighlighter(@NotNull EditorHighlighter highlighter) {
assertIsDispatchThread();
final Document document = getDocument();
if (myHighlighter != null) {
if (myHighlighter != null && !isDisposed()) {
document.removeDocumentListener(myHighlighter);
}