From 7f63460a8c3fd9dfd6c5a36d284e2e47943b9011 Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Tue, 21 Jan 2014 10:47:01 -0700 Subject: [PATCH] Rename Workspace::openSync's changeFocus option to activatePane The old option is still supported as a deprecated shim. --- src/workspace.coffee | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/workspace.coffee b/src/workspace.coffee index d09d8842d..73f2916d9 100644 --- a/src/workspace.coffee +++ b/src/workspace.coffee @@ -77,8 +77,10 @@ class Workspace extends Model console.error(error.stack ? error) # Private: Only used in specs - openSync: (uri, {changeFocus, initialLine, pane, split}={}) -> - changeFocus ?= true + openSync: (uri, options={}) -> + {initialLine, pane, split} = options + # TODO: Remove deprecated changeFocus option + activatePane = options.activatePane ? options.changeFocus ? true pane ?= @activePane uri = atom.project.relativize(uri) @@ -105,7 +107,7 @@ class Workspace extends Model @itemOpened(paneItem) - pane.activate() if changeFocus + pane.activate() if activatePane paneItem # Public: Synchronously open an editor for the given URI or activate an existing