Skip to content
Snippets Groups Projects
Commit 2d38d35b authored by Phil Hughes's avatar Phil Hughes
Browse files

Fixed label toggle text

parent 7418873b
No related branches found
No related tags found
1 merge request!5293Updated issuable form with GL dropdowns
Pipeline #
Loading
@@ -212,21 +212,24 @@
Loading
@@ -212,21 +212,24 @@
}, },
selectable: true, selectable: true,
filterable: true, filterable: true,
selected: $dropdown.data('selected') || [],
toggleLabel: function(selected, el) { toggleLabel: function(selected, el) {
var selected_labels; var isSelected = el !== null ? el.hasClass('is-active') : false,
selected_labels = $('.js-label-select').siblings('.dropdown-menu-labels').find('.is-active'); title = selected.title;
if (selected && (selected.title != null)) {
if (selected_labels.length > 1) { if (isSelected) {
return selected.title + " +" + (selected_labels.length - 1) + " more"; this.selected.push(title);
} else { } else {
return selected.title; var index = this.selected.indexOf(title);
} this.selected.splice(index, 1);
} else if (!selected && selected_labels.length !== 0) { }
if (selected_labels.length > 1) {
return ($(selected_labels[0]).text()) + " +" + (selected_labels.length - 1) + " more"; var selectedLabels = this.selected;
} else if (selected_labels.length === 1) {
return $(selected_labels).text(); if (selectedLabels.length === 1) {
} return selectedLabels;
} else if (selectedLabels.length > 1) {
return selectedLabels[0] + " +" + (selectedLabels.length - 1) + " more";
} else { } else {
return defaultLabel; return defaultLabel;
} }
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment