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) {