From 75e00d5caaf7df6218b3fa9d13625addc2ced078 Mon Sep 17 00:00:00 2001 From: Sergey Malenkov Date: Tue, 10 Feb 2015 13:21:19 +0300 Subject: [PATCH] Added assertion for request to show a popup when it is already shown --- .../platform-impl/src/com/intellij/ui/popup/AbstractPopup.java | 1 + 1 file changed, 1 insertion(+) diff --git a/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java b/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java index c5e94cbf32d3..f56fe49f19f2 100644 --- a/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java +++ b/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java @@ -703,6 +703,7 @@ public class AbstractPopup implements JBPopup { } assert ApplicationManager.getApplication().isDispatchThread(); + assert myState == State.INIT : "Popup was already shown. Recreate a new instance to show again."; debugState("show popup", State.INIT); myState = State.SHOWING;