From 4a20dc907957567994010ee754d6025e23baf4ab Mon Sep 17 00:00:00 2001 From: Ben Ogle Date: Thu, 12 Feb 2015 10:43:35 -0800 Subject: [PATCH] Return items from the opener, rather than using open MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This way, options like `split: ‘left’` can be used with the config URIs. --- src/workspace.coffee | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/workspace.coffee b/src/workspace.coffee index b2fc6fbf1..d36abc270 100644 --- a/src/workspace.coffee +++ b/src/workspace.coffee @@ -66,16 +66,16 @@ class Workspace extends Model @subscribeToActiveItem() - @addOpener (filePath) => + @addOpener (filePath) -> switch filePath when 'atom://.atom/stylesheet' - @open(atom.styles.getUserStyleSheetPath()) + atom.project.open(atom.styles.getUserStyleSheetPath()) when 'atom://.atom/keymap' - @open(atom.keymaps.getUserKeymapPath()) + atom.project.open(atom.keymaps.getUserKeymapPath()) when 'atom://.atom/config' - @open(atom.config.getUserConfigPath()) + atom.project.open(atom.config.getUserConfigPath()) when 'atom://.atom/init-script' - @open(atom.getUserInitScriptPath()) + atom.project.open(atom.getUserInitScriptPath()) atom.views.addViewProvider Workspace, (model) -> new WorkspaceElement().initialize(model)