summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Schatz <jschatz@gitlab.com>2016-04-18 19:14:40 +0000
committerJacob Schatz <jschatz@gitlab.com>2016-04-18 19:14:40 +0000
commit09d2da20913757e5350c711ec9e20df94b022584 (patch)
treee90db7591afee6f35cca4062732987436876e164
parent4c59557f94a3323d4dc1b554a9949b599a9121cb (diff)
parentea7114541838652fe3e6dcf3bdc4c3812f013e7b (diff)
downloadgitlab-ce-09d2da20913757e5350c711ec9e20df94b022584.tar.gz
Merge branch 'dropdown-filter-select' into 'master'
Fixed issue with multi select not working with arrow keys See merge request !3792
-rw-r--r--app/assets/javascripts/gl_dropdown.js.coffee10
1 files changed, 2 insertions, 8 deletions
diff --git a/app/assets/javascripts/gl_dropdown.js.coffee b/app/assets/javascripts/gl_dropdown.js.coffee
index 2dc37257e22..fac928ef202 100644
--- a/app/assets/javascripts/gl_dropdown.js.coffee
+++ b/app/assets/javascripts/gl_dropdown.js.coffee
@@ -32,10 +32,8 @@ class GitLabDropdownFilter
else if @input.val() is "" and $inputContainer.hasClass HAS_VALUE_CLASS
$inputContainer.removeClass HAS_VALUE_CLASS
- if keyCode is 13 and @input.val() isnt ""
- if @options.enterCallback
- @options.enterCallback()
- return
+ if keyCode is 13
+ return false
clearTimeout timeout
timeout = setTimeout =>
@@ -132,7 +130,6 @@ class GitLabDropdown
@filterInput = @getElement(FILTER_INPUT)
@highlight = false
@filterInputBlur = true
- @enterCallback = true
} = @options
self = @
@@ -178,9 +175,6 @@ class GitLabDropdown
callback: (data) =>
currentIndex = -1
@parseData data
- enterCallback: =>
- if @enterCallback
- @selectRowAtIndex 0
# Event listeners