From 0697cfab2df64f3ca1e6f4363b174f6db32b2b6d Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 25 Jan 2012 19:41:28 +0400 Subject: [PATCH] EA-32632 - RE: DocumentCommitThread.commitSynchronously --- .../intellij/codeInsight/template/impl/TemplateManagerImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateManagerImpl.java b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateManagerImpl.java index 6395e06cf360..6aade3c1d0b3 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateManagerImpl.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateManagerImpl.java @@ -72,6 +72,7 @@ public class TemplateManagerImpl extends TemplateManager implements ProjectCompo public void editorReleased(EditorFactoryEvent event) { Editor editor = event.getEditor(); if (editor.getProject() != null && editor.getProject() != myProject) return; + if (myProject.isDisposed() || !myProject.isOpen()) return; TemplateState tState = getTemplateState(editor); if (tState != null) { tState.gotoEnd();