diff options
author | Phil Hughes <me@iamphill.com> | 2016-07-19 19:52:40 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2016-07-19 19:52:40 +0100 |
commit | 896b9c1dc80af349bab9681bb0c668de65151572 (patch) | |
tree | 56f204f198ca81b8328aa7cadd33bbb93cfbd671 | |
parent | 5d7b2bd44e08414addde7eb700e5ccf21f59f94c (diff) | |
download | gitlab-ce-896b9c1dc80af349bab9681bb0c668de65151572.tar.gz |
Fixed issue with filtering & pressing enter key
-rw-r--r-- | app/assets/javascripts/gl_dropdown.js.coffee | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/app/assets/javascripts/gl_dropdown.js.coffee b/app/assets/javascripts/gl_dropdown.js.coffee index bd814dd15a2..ab41caa28f8 100644 --- a/app/assets/javascripts/gl_dropdown.js.coffee +++ b/app/assets/javascripts/gl_dropdown.js.coffee @@ -311,6 +311,7 @@ class GitLabDropdown return true opened: => + currentIndex = -1 @addArrowKeyEvent() if @options.setIndeterminateIds @@ -568,9 +569,6 @@ class GitLabDropdown PREV_INDEX = currentIndex $listItems = $(selector, @dropdown) - # if @options.filterable - # $input.blur() - if currentKeyCode is 40 # Move down currentIndex += 1 if currentIndex < ($listItems.length - 1) @@ -583,7 +581,7 @@ class GitLabDropdown return false if currentKeyCode is 13 and currentIndex isnt -1 - @selectRowAtIndex e, currentIndex + @selectRowAtIndex e, $('.is-focused', @dropdown).closest('li').index() - 1 removeArrayKeyEvent: -> $('body').off 'keydown' |