Rename topWindow to lastFocusedWindow

This commit is contained in:
Kevin Sawicki 2014-08-22 13:33:45 -07:00
parent 6610447e09
commit fb53f85573

View File

@ -103,10 +103,10 @@ class AtomApplication
window.once 'window:loaded', => window.once 'window:loaded', =>
@autoUpdateManager.emitUpdateAvailableEvent(window) @autoUpdateManager.emitUpdateAvailableEvent(window)
focusHandler = => @topWindow = window focusHandler = => @lastFocusedWindow = window
window.browserWindow.on 'focus', focusHandler window.browserWindow.on 'focus', focusHandler
window.browserWindow.once 'closed', => window.browserWindow.once 'closed', =>
@topWindow = null if window is @topWindow @lastFocusedWindow = null if window is @lastFocusedWindow
window.browserWindow.removeListener 'focus', focusHandler window.browserWindow.removeListener 'focus', focusHandler
# Creates server to listen for additional atom application launches. # Creates server to listen for additional atom application launches.
@ -330,7 +330,7 @@ class AtomApplication
pathToOpenStat = fs.statSyncNoException(pathToOpen) pathToOpenStat = fs.statSyncNoException(pathToOpen)
# Default to using the specified window or the last focused window # Default to using the specified window or the last focused window
currentWindow = window ? @topWindow currentWindow = window ? @lastFocusedWindow
if pathToOpenStat.isFile?() if pathToOpenStat.isFile?()
# Open the file in the current window # Open the file in the current window