From 7b52025c05cd39862c330b2d55b6ed8890bc4454 Mon Sep 17 00:00:00 2001 From: Alexey Pegov Date: Tue, 20 Sep 2011 15:33:29 +0400 Subject: [PATCH] IDEA-61556 Closing last open project window closes IDEA [temporary workaround: close last project on close button, next click will quit idea] --- .../src/com/intellij/openapi/wm/impl/IdeFrameImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.java index 83c210d469c8..60918406ea3f 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/IdeFrameImpl.java @@ -165,7 +165,7 @@ public class IdeFrameImpl extends JFrame implements IdeFrame, DataProvider { } final Project[] openProjects = ProjectManager.getInstance().getOpenProjects(); - if (openProjects.length > 1) { + if (openProjects.length > 1 || (openProjects.length == 1 && SystemInfo.isMacSystemMenu)) { if (myProject != null && myProject.isOpen()) { ProjectUtil.closeAndDispose(myProject); }