From 23fa117ce34782f91a57d3add0555606fbb0c42b Mon Sep 17 00:00:00 2001 From: "Denis.Zhdanov" Date: Mon, 9 Apr 2012 14:46:33 +0400 Subject: [PATCH] EA-35209 - assert: DocumentFoldingInfo.loadFromEditor --- .../codeInsight/folding/impl/CodeFoldingManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/folding/impl/CodeFoldingManagerImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/folding/impl/CodeFoldingManagerImpl.java index 74c83d50d8cb..82b9f3430434 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/folding/impl/CodeFoldingManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/folding/impl/CodeFoldingManagerImpl.java @@ -185,7 +185,7 @@ public class CodeFoldingManagerImpl extends CodeFoldingManager implements Projec PsiDocumentManager.getInstance(myProject).commitDocument(document); Editor[] otherEditors = EditorFactory.getInstance().getEditors(document, myProject); - if (otherEditors.length == 0) { + if (otherEditors.length == 0 && !editor.isDisposed()) { getDocumentFoldingInfo(document).loadFromEditor(editor); } EditorFoldingInfo.get(editor).dispose();