From 7a00d7dc45497a12f4c584bb24f8290b9669119c Mon Sep 17 00:00:00 2001 From: Gregory Shrago Date: Mon, 15 Feb 2010 22:46:55 +0300 Subject: [PATCH] 18722 assert: CaretModelImpl.validateCallContext --- .../src/com/intellij/execution/console/LanguageConsoleImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java b/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java index ae91cbf886..4c6ce94623 100644 --- a/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java +++ b/platform/lang-impl/src/com/intellij/execution/console/LanguageConsoleImpl.java @@ -347,12 +347,12 @@ public class LanguageConsoleImpl implements Disposable, TypeSafeDataProvider { private void queueUiUpdate(final boolean forceScrollToEnd) { myForceScrollToEnd.compareAndSet(false, forceScrollToEnd); - myUpdateQueue.run(new Update("UpdateUi") { + myUpdateQueue.queue(new Update("UpdateUi") { public void run() { if (Disposer.isDisposed(LanguageConsoleImpl.this)) return; updateSizes(myForceScrollToEnd.getAndSet(false)); if (myUiUpdateRunnable != null) { - myUiUpdateRunnable.run(); + ApplicationManager.getApplication().runReadAction(myUiUpdateRunnable); } } }); -- 2.11.4.GIT