From a58f1f2c601e5530b7a362e6f830b68c7c642ca0 Mon Sep 17 00:00:00 2001 From: BC Date: Fri, 6 Jul 2018 14:03:40 -0700 Subject: [PATCH] focusable typeahead --- src/cljs/auto_ap/views/components/typeahead.cljs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/cljs/auto_ap/views/components/typeahead.cljs b/src/cljs/auto_ap/views/components/typeahead.cljs index bc803f19..c126e516 100644 --- a/src/cljs/auto_ap/views/components/typeahead.cljs +++ b/src/cljs/auto_ap/views/components/typeahead.cljs @@ -24,7 +24,14 @@ valid-matches)] [:div.typeahead (if @selected - [:div.input {:class class} + [:div.input {:class class + :tab-index "0" + :on-key-up (fn [e] + (if (= 8 (.-keyCode e)) + (do + (select [nil "" nil]) + true) + true))} [:div.control [:div.tags.has-addons [:span.tag @text]