From 32353a31ebdca2d5df2c366c88fd1d092ede71a2 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 26 Aug 2014 09:55:22 -0700 Subject: [PATCH] Only restore window when it is minimized Restoring a maximized windows on Windows unmaximizes it. Closes #3381 --- src/browser/atom-application.coffee | 2 +- src/browser/atom-window.coffee | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/browser/atom-application.coffee b/src/browser/atom-application.coffee index 69ac398ab..673d9ec40 100644 --- a/src/browser/atom-application.coffee +++ b/src/browser/atom-application.coffee @@ -345,7 +345,7 @@ class AtomApplication if existingWindow? openedWindow = existingWindow openedWindow.openPath(pathToOpen, initialLine) - openedWindow.restore() + openedWindow.restore() if openedWindow.isMinimized() else if devMode try diff --git a/src/browser/atom-window.coffee b/src/browser/atom-window.coffee index 4958dd782..1022f6f76 100644 --- a/src/browser/atom-window.coffee +++ b/src/browser/atom-window.coffee @@ -173,6 +173,8 @@ class AtomWindow isFocused: -> @browserWindow.isFocused() + isMinimized: -> @browserWindow.isMinimized() + isWebViewFocused: -> @browserWindow.isWebViewFocused() isSpecWindow: -> @isSpec