From def55b079d2e63ca36f6421d08fa0ac7dc13cda5 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 23 Aug 2010 13:11:18 +0400 Subject: [PATCH] assertion --- .../intellij/codeInsight/daemon/impl/PassExecutorService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PassExecutorService.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PassExecutorService.java index 9a1b604d6a6f..2edfbe482f05 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PassExecutorService.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/impl/PassExecutorService.java @@ -22,6 +22,7 @@ import com.intellij.codeHighlighting.TextEditorHighlightingPass; import com.intellij.concurrency.Job; import com.intellij.concurrency.JobImpl; import com.intellij.concurrency.JobUtil; +import com.intellij.injected.editor.EditorWindow; import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; @@ -109,6 +110,7 @@ public abstract class PassExecutorService implements Disposable { Document document = null; if (fileEditor instanceof TextEditor) { Editor editor = ((TextEditor)fileEditor).getEditor(); + LOG.assertTrue(!(editor instanceof EditorWindow)); document = editor.getDocument(); }