diff --git a/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java b/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java index 7b508886deef..8e3cd100bd68 100644 --- a/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/notification/impl/NotificationsManagerImpl.java @@ -176,8 +176,9 @@ public final class NotificationsManagerImpl extends NotificationsManager { @IntellijInternalApi public void resumeNotifications() { if (myPostponedNotifications != null) { - myPostponedNotifications.forEach(pair -> showNotificationWithSpan(pair.first, pair.second)); + List> postponedNotifications = myPostponedNotifications; myPostponedNotifications = null; + postponedNotifications.forEach(pair -> showNotificationWithSpan(pair.first, pair.second)); } }