From 575cddbd3dfb2bcc9ed9dde2639a1c9f8c1bf7f4 Mon Sep 17 00:00:00 2001 From: Ekaterina Tuzova Date: Thu, 25 Feb 2016 16:05:17 +0300 Subject: [PATCH] fixed PY-18360 Ipython notebook: sometimes cells don't run --- .../plugins/ipnb/editor/panels/code/IpnbCodePanel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/ipnb/src/org/jetbrains/plugins/ipnb/editor/panels/code/IpnbCodePanel.java b/python/ipnb/src/org/jetbrains/plugins/ipnb/editor/panels/code/IpnbCodePanel.java index d8602b1ba2a3..f6923cd6e389 100644 --- a/python/ipnb/src/org/jetbrains/plugins/ipnb/editor/panels/code/IpnbCodePanel.java +++ b/python/ipnb/src/org/jetbrains/plugins/ipnb/editor/panels/code/IpnbCodePanel.java @@ -141,7 +141,7 @@ public class IpnbCodePanel extends IpnbEditablePanel { public void updatePanel(@Nullable final String replacementContent, @Nullable final List outputContent) { final Application application = ApplicationManager.getApplication(); - application.invokeLater(new Runnable() { + UIUtil.invokeAndWaitIfNeeded(new Runnable() { @Override public void run() { if (replacementContent != null) {