From dc1c7b7fc1e95bd80274e9bab27e0ba082087770 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Thu, 14 Jul 2016 15:04:23 +0100 Subject: [PATCH] Highlights first row when filtering in dropdowns --- app/assets/javascripts/gl_dropdown.js.coffee | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/assets/javascripts/gl_dropdown.js.coffee b/app/assets/javascripts/gl_dropdown.js.coffee index f0b52bb7f29..d60935cbb52 100644 --- a/app/assets/javascripts/gl_dropdown.js.coffee +++ b/app/assets/javascripts/gl_dropdown.js.coffee @@ -214,6 +214,17 @@ class GitLabDropdown callback: (data) => currentIndex = -1 @parseData data + + unless @filterInput.val() is '' + selector = '.dropdown-content li:not(.divider):visible' + + if @dropdown.find('.dropdown-toggle-page').length + selector = ".dropdown-page-one #{selector}" + + $(selector, @dropdown) + .first() + .find('a') + .addClass('is-focused') enterCallback: (e) => @selectRowAtIndex(e, 0) -- GitLab