From dc7edc22cf87644f0f6664775cf5de25ac93f069 Mon Sep 17 00:00:00 2001 From: Corey Johnson Date: Fri, 30 Mar 2012 09:42:02 -0700 Subject: [PATCH] Loading root view with no url opens an empty buffer --- spec/atom/root-view-spec.coffee | 1 + src/atom/root-view.coffee | 2 ++ 2 files changed, 3 insertions(+) diff --git a/spec/atom/root-view-spec.coffee b/spec/atom/root-view-spec.coffee index c10ecf959..2e5901bdd 100644 --- a/spec/atom/root-view-spec.coffee +++ b/spec/atom/root-view-spec.coffee @@ -31,6 +31,7 @@ describe "RootView", -> describe "when not called with a url", -> it "opens an empty buffer", -> rootView = new RootView + expect(rootView.editors.length).toBe 1 expect(rootView.activeEditor().buffer.url).toBeUndefined() describe "focus", -> diff --git a/src/atom/root-view.coffee b/src/atom/root-view.coffee index fdc054ff6..7589bfa92 100644 --- a/src/atom/root-view.coffee +++ b/src/atom/root-view.coffee @@ -48,6 +48,8 @@ class RootView extends View if path @project = new Project(fs.directory(path)) @open(path) if fs.isFile(path) + else + @activeEditor().setBuffer(new Buffer()) open: (path) -> @activeEditor().setBuffer(@project.open(path))