diff --git a/platform/platform-impl/src/com/intellij/ui/EditorNotificationsImpl.java b/platform/platform-impl/src/com/intellij/ui/EditorNotificationsImpl.java index cab739a496ab..ac1d92fdafb3 100644 --- a/platform/platform-impl/src/com/intellij/ui/EditorNotificationsImpl.java +++ b/platform/platform-impl/src/com/intellij/ui/EditorNotificationsImpl.java @@ -100,7 +100,10 @@ public class EditorNotificationsImpl extends EditorNotifications { file.putUserData(CURRENT_UPDATES, new WeakReference(indicator)); if (ApplicationManager.getApplication().isUnitTestMode()) { - task.performInReadAction(indicator); + ReadTask.Continuation continuation = task.performInReadAction(indicator); + if (continuation != null) { + continuation.getAction().run(); + } } else { ProgressIndicatorUtils.scheduleWithWriteActionPriority(indicator, ourExecutor, task);