From fff0e623d3e86230b255022c5f6713181b1af8ad Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Mon, 1 Oct 2012 14:19:01 -1000 Subject: [PATCH] Focus the mini-editor on attach --- spec/extensions/event-palette-spec.coffee | 3 ++- src/extensions/event-palette/event-palette.coffee | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/extensions/event-palette-spec.coffee b/spec/extensions/event-palette-spec.coffee index d96cda04a..0158eb264 100644 --- a/spec/extensions/event-palette-spec.coffee +++ b/spec/extensions/event-palette-spec.coffee @@ -18,4 +18,5 @@ describe "EventPalette", -> rootView.attachToDom().focus() rootView.trigger 'event-palette:show' for [event, description] in rootView.getActiveEditor().events() - expect(palette.eventList.find("td:contains(#{event})")).toExist() \ No newline at end of file + expect(palette.eventList.find("td:contains(#{event})")).toExist() + expect(palette.miniEditor.isFocused).toBeTruthy() \ No newline at end of file diff --git a/src/extensions/event-palette/event-palette.coffee b/src/extensions/event-palette/event-palette.coffee index 5959c15f2..17dae8c10 100644 --- a/src/extensions/event-palette/event-palette.coffee +++ b/src/extensions/event-palette/event-palette.coffee @@ -21,6 +21,7 @@ class EventPalette extends View console.log @pre @populateEventList() @appendTo(@rootView.vertical) + @miniEditor.focus() populateEventList: -> events = @previouslyFocusedElement.events()