From 94d168c2a5cef867f75346ce2bd89466a768c538 Mon Sep 17 00:00:00 2001 From: Alexey Pegov Date: Sun, 24 Jul 2011 17:05:01 +0400 Subject: [PATCH] [mac] save fullscreen state fix --- .../src/com/intellij/openapi/wm/impl/WindowManagerImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowManagerImpl.java b/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowManagerImpl.java index 4aaf890f81cf..00b3ee9eb076 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowManagerImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/WindowManagerImpl.java @@ -18,6 +18,7 @@ package com.intellij.openapi.wm.impl; import com.intellij.Patches; import com.intellij.ide.AppLifecycleListener; import com.intellij.ide.DataManager; +import com.intellij.ide.GeneralSettings; import com.intellij.ide.IdeEventQueue; import com.intellij.ide.impl.DataManagerImpl; import com.intellij.ide.ui.UISettings; @@ -193,7 +194,7 @@ public final class WindowManagerImpl extends WindowManagerEx implements Applicat @Override public void appClosing() { // save fullscreen window states - if (SystemInfo.isMacOSLion) { + if (SystemInfo.isMacOSLion && GeneralSettings.getInstance().isReopenLastProject()) { Project[] openProjects = ProjectManager.getInstance().getOpenProjects(); if (openProjects.length > 0) {