diff options
-rw-r--r-- | app/assets/javascripts/awards_handler.coffee | 3 | ||||
-rw-r--r-- | features/steps/project/issues/award_emoji.rb | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/app/assets/javascripts/awards_handler.coffee b/app/assets/javascripts/awards_handler.coffee index a0009141c27..8e0e64b8949 100644 --- a/app/assets/javascripts/awards_handler.coffee +++ b/app/assets/javascripts/awards_handler.coffee @@ -5,7 +5,6 @@ class @AwardsHandler event.preventDefault() @showEmojiMenu() - $("#emoji_search").focus() $("html").on 'click', (event) -> if !$(event.target).closest(".emoji-menu").length @@ -18,10 +17,12 @@ class @AwardsHandler showEmojiMenu: -> if $(".emoji-menu").length $(".emoji-menu").show() + $("#emoji_search").focus() else $.get "/emoji_menu", (response) -> $(".add-award").after response $(".emoji-menu").show() + $("#emoji_search").focus() addAward: (emoji) -> emoji = @normilizeEmojiName(emoji) diff --git a/features/steps/project/issues/award_emoji.rb b/features/steps/project/issues/award_emoji.rb index 93cf608cc62..ff9677ba972 100644 --- a/features/steps/project/issues/award_emoji.rb +++ b/features/steps/project/issues/award_emoji.rb @@ -96,6 +96,7 @@ class Spinach::Features::AwardEmoji < Spinach::FeatureSteps end step 'The search field is focused' do + sleep 0.8 page.evaluate_script("document.activeElement.id").should eq "emoji_search" end end |