From 7a7bdd7f8ef84247b7db3e9d79564cca25daa4e0 Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Thu, 13 Dec 2012 10:35:50 -0800 Subject: [PATCH] Move to first character of line that symbol is on --- src/extensions/outline-view/spec/outline-view-spec.coffee | 2 +- src/extensions/outline-view/src/outline-view.coffee | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/extensions/outline-view/spec/outline-view-spec.coffee b/src/extensions/outline-view/spec/outline-view-spec.coffee index 6c6e8a13d..b5615e8b4 100644 --- a/src/extensions/outline-view/spec/outline-view-spec.coffee +++ b/src/extensions/outline-view/spec/outline-view-spec.coffee @@ -98,7 +98,7 @@ describe "OutlineView", -> outlineView.attach() expect(rootView.find('.outline-view')).toExist() outlineView.confirmed(tags[1]) - expect(rootView.getActiveEditor().getCursorBufferPosition()).toEqual [1,0] + expect(rootView.getActiveEditor().getCursorBufferPosition()).toEqual [1,2] describe "TagGenerator", -> it "generates tags for all JavaScript functions", -> diff --git a/src/extensions/outline-view/src/outline-view.coffee b/src/extensions/outline-view/src/outline-view.coffee index 5d222185d..54e6fd4aa 100644 --- a/src/extensions/outline-view/src/outline-view.coffee +++ b/src/extensions/outline-view/src/outline-view.coffee @@ -53,6 +53,7 @@ class OutlineView extends SelectList editor = @rootView.getActiveEditor() editor.scrollToBufferPosition(position, center: true) editor.setCursorBufferPosition(position) + editor.moveCursorToFirstCharacterOfLine() cancelled: -> @miniEditor.setText('')