From 95bd3fbd93249535266086460129f7966dffbcba Mon Sep 17 00:00:00 2001 From: Denis Fokin Date: Thu, 18 Jan 2018 13:48:25 +0300 Subject: [PATCH] IDEA-184987 Already disposed String --- platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java index 2c97fdb3eb18..4bbeef9ea132 100644 --- a/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java +++ b/platform/platform-impl/src/com/intellij/ide/IdeEventQueue.java @@ -456,6 +456,7 @@ public class IdeEventQueue extends EventQueue { filter(lor -> lor != null). flatMap(listOfRunnables -> listOfRunnables.stream()). filter(r -> r != null). + filter(r -> !(r instanceof ExpirableRunnable && ((ExpirableRunnable)r).isExpired())). forEach(runnable -> { try { runnable.run();