diff --git a/src/atom.coffee b/src/atom.coffee index 7bbc2b5ff..f9f9e119b 100644 --- a/src/atom.coffee +++ b/src/atom.coffee @@ -120,11 +120,10 @@ class Atom deserializeProject: -> Project = require './project' - state = @getWindowState() - @project = state.get('project') - unless @project? + @project = @getWindowState('project') + unless @project instanceof Project @project = new Project(path: @getLoadSettings().initialPath) - state.set('project', @project) + @setWindowState('project', @project) deserializeRootView: -> RootView = require './root-view'