From 1166005a8644d409511e12c564f9efd3d013d2b3 Mon Sep 17 00:00:00 2001 From: Kirill Kalishev Date: Thu, 14 Jan 2010 15:44:30 +0300 Subject: [PATCH] popups: handling of null owner --- .../platform-impl/src/com/intellij/ui/popup/AbstractPopup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 7a695c256e03..d4e09947974a 100644 --- a/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java +++ b/platform/platform-impl/src/com/intellij/ui/popup/AbstractPopup.java @@ -459,7 +459,7 @@ public class AbstractPopup implements JBPopup { if (isDisposed()) return; final Runnable finalRunnable = myFinalRunnable; - final IdeFocusManager focusManager = IdeFocusManager.findInstanceByComponent(myOwner); + final IdeFocusManager focusManager = myOwner != null ? IdeFocusManager.findInstanceByComponent(myOwner) : IdeFocusManager.findInstance(); if (myPopup != null) { if (!canClose()) {