Don't save/load window state to/from disk when pathToOpen is undefined

This fixes a bug where `meta-n` was not opening a new buffer in the
opened window if window state was previously saved for an `undefined`
path.
This commit is contained in:
Nathan Sobo
2013-04-03 10:27:57 -06:00
parent ec93dc38b7
commit 11f140ac5a

View File

@@ -233,10 +233,12 @@ _.extend atom,
null
getSavedWindowState: ->
localStorage[window.location.params.pathToOpen]
if pathToOpen = window.location.params.pathToOpen
localStorage[pathToOpen]
saveWindowState: ->
localStorage[@getPathToOpen()] = JSON.stringify(@getWindowState())
if pathToOpen = @getPathToOpen()
localStorage[pathToOpen] = JSON.stringify(@getWindowState())
update: ->
@sendMessageToBrowserProcess('update')