diff options
author | Phil Hughes <me@iamphill.com> | 2016-07-14 15:04:23 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2016-07-20 12:15:46 +0100 |
commit | dc1c7b7fc1e95bd80274e9bab27e0ba082087770 (patch) | |
tree | e5ec9c0559f9af40f8e7b18785bc30804a4fa2f1 /app/assets/javascripts | |
parent | 1b55e5af5c417a2a10ffb3af4dcef947f693ee74 (diff) | |
download | gitlab-ce-dc1c7b7fc1e95bd80274e9bab27e0ba082087770.tar.gz |
Highlights first row when filtering in dropdowns
Diffstat (limited to 'app/assets/javascripts')
-rw-r--r-- | app/assets/javascripts/gl_dropdown.js.coffee | 11 |
1 files changed, 11 insertions, 0 deletions
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) |