summaryrefslogtreecommitdiffstats
path: root/js/jquery.multi-select.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r--js/jquery.multi-select.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js
index f4eaff7..83324e6 100644
--- a/js/jquery.multi-select.js
+++ b/js/jquery.multi-select.js
@@ -187,9 +187,9 @@
haveToSelect = null;
if (method == 'init'){
- haveToSelect = selectableLi.hasClass(ms.data('settings').disabledClass) && selectedOption.attr('selected');
+ haveToSelect = !selectableLi.hasClass(ms.data('settings').disabledClass) && selectedOption.attr('selected');
} else {
- haveToSelect = !(selectableLi.hasClass(ms.data('settings').disabledClass));
+ haveToSelect = !selectableLi.hasClass(ms.data('settings').disabledClass);
}
if (haveToSelect && value && value != '' && selectedUl.children('li[ms-value="'+value+'"]').length == 0){
ms.focus();
@@ -273,7 +273,7 @@
var parentOptgroup = selectableLi.parent('.ms-optgroup');
if (parentOptgroup.length > 0){
- parentOptgroup.children('.ms-optgroup-label').addClass('collapse').show();
+ parentOptgroup.children('.ms-optgroup-label').addClass('ms-collapse').show();
parentOptgroup.children('.ms-elem-selectable:not(.ms-selected)').show();
}
selectedOption.removeAttr('selected');