summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Sumaran <alfredo@gitlab.com>2016-06-17 19:05:26 -0500
committerAlfredo Sumaran <alfredo@gitlab.com>2016-06-17 19:09:14 -0500
commit9b777f4187436aed84c52625ca3dbc224f8e3b7a (patch)
tree4c199bb7a3a62c14a75df702a2bc87203f53ab45
parent00906b5bb6cde8cb60281109060a519a54000c61 (diff)
downloadgitlab-ce-9b777f4187436aed84c52625ca3dbc224f8e3b7a.tar.gz
Pass dropdown instance to toggleLabel callback
-rw-r--r--app/assets/javascripts/gl_dropdown.js.coffee8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/assets/javascripts/gl_dropdown.js.coffee b/app/assets/javascripts/gl_dropdown.js.coffee
index b49bd4565a7..3d8c971b447 100644
--- a/app/assets/javascripts/gl_dropdown.js.coffee
+++ b/app/assets/javascripts/gl_dropdown.js.coffee
@@ -454,7 +454,7 @@ class GitLabDropdown
# Toggle the dropdown label
if @options.toggleLabel
- @updateLabel()
+ @updateLabel(selectedObject, el, @)
else
selectedObject
else if el.hasClass(INDETERMINATE_CLASS)
@@ -481,7 +481,7 @@ class GitLabDropdown
# Toggle the dropdown label
if @options.toggleLabel
- @updateLabel(selectedObject, el)
+ @updateLabel(selectedObject, el, @)
if value?
if !field.length and fieldName
@addInput(fieldName, value)
@@ -580,8 +580,8 @@ class GitLabDropdown
# Scroll the dropdown content up
$dropdownContent.scrollTop(listItemTop - dropdownContentTop)
- updateLabel: (selected = null, el = null) =>
- $(@el).find(".dropdown-toggle-text").text @options.toggleLabel(selected, el)
+ updateLabel: (selected = null, el = null, instance = null) =>
+ $(@el).find(".dropdown-toggle-text").text @options.toggleLabel(selected, el, instance)
$.fn.glDropdown = (opts) ->
return @.each ->