diff --git a/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java b/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java index 33712dc11c79..c242553cb401 100644 --- a/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java +++ b/platform/lang-impl/src/com/intellij/execution/runners/AbstractConsoleRunnerWithHistory.java @@ -236,6 +236,13 @@ public abstract class AbstractConsoleRunnerWithHistory { } protected void runExecuteActionInner(final AnActionEvent actionEvent) { + try { + // Allow editor syntax highlighting daemon to finish + Thread.sleep(300); + } + catch (InterruptedException e) { + // ignore + } // Process input and add to history final Document document = getLanguageConsole().getCurrentEditor().getDocument(); final String text = document.getText();