popups: handling of null owner

This commit is contained in:
Kirill Kalishev
2010-01-14 15:44:30 +03:00
parent f61bb47133
commit 1166005a86
@@ -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()) {