mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Merge remote branch 'origin/master'
This commit is contained in:
@@ -706,7 +706,8 @@ public class AbstractPopup implements JBPopup {
|
||||
|
||||
myRequestorComponent = owner;
|
||||
|
||||
boolean forcedDialog = (SystemInfo.isMac && !(myOwner instanceof IdeFrame)) || myMayBeParent;
|
||||
boolean forcedDialog = myMayBeParent
|
||||
|| (SystemInfo.isMac && !(myOwner instanceof IdeFrame) && (myOwner != null && myOwner.isShowing()));
|
||||
|
||||
PopupComponent.Factory factory = getFactory(myForcedHeavyweight || myResizable, forcedDialog);
|
||||
myNativePopup = factory.isNativePopup();
|
||||
|
||||
Reference in New Issue
Block a user