diff --git a/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java b/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java index ebbd454db1cf..52eb25324c09 100644 --- a/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/ui/impl/DialogWrapperPeerImpl.java @@ -183,9 +183,7 @@ public class DialogWrapperPeerImpl extends DialogWrapperPeer implements FocusTra myWindowManager = (WindowManagerEx)WindowManager.getInstance(); } - OwnerOptional.fromComponent(parent).ifWindow(window -> { - createDialog(window, canBeParent); - }); + createDialog(OwnerOptional.fromComponent(parent).get(), canBeParent); } public DialogWrapperPeerImpl(@NotNull final DialogWrapper wrapper,final Window owner, final boolean canBeParent,