Save state when reloading AtomWindow

Signed-off-by: Nathan Sobo <nathan@github.com>
This commit is contained in:
Max Brunsfeld
2016-09-20 16:10:11 -07:00
committed by Nathan Sobo
parent c2c7241eda
commit 833b3b0ab0
2 changed files with 1 additions and 2 deletions

View File

@@ -326,7 +326,6 @@ describe('AtomApplication', function () {
})
assert.deepEqual(directories, [{type: 'FakeRemoteDirectory', path: remotePath}])
await window.saveState()
await window.reload()
await focusWindow(window)
directories = await evalInWebContents(window.browserWindow.webContents, function (sendBackToMainProcess) {

View File

@@ -257,7 +257,7 @@ class AtomWindow
reload: ->
@applicationStartedPromise = new Promise (resolve) =>
@browserWindow.once('window:application-started', resolve)
@browserWindow.reload()
@saveState().then => @browserWindow.reload()
@applicationStartedPromise
toggleDevTools: -> @browserWindow.toggleDevTools()