diff options
author | lou <louiscuny@gmail.com> | 2014-07-16 18:06:22 +0200 |
---|---|---|
committer | lou <louiscuny@gmail.com> | 2014-07-16 18:06:22 +0200 |
commit | b819277a29e35b3c83181759776c540895ba24e4 (patch) | |
tree | d6da6f71814b331c68015d1e3c78c44b6ebef39b /js/jquery.multi-select.js | |
parent | 96630a904d5705af837e16d526289d979f8af063 (diff) | |
download | multi-select-b819277a29e35b3c83181759776c540895ba24e4.zip multi-select-b819277a29e35b3c83181759776c540895ba24e4.tar.gz multi-select-b819277a29e35b3c83181759776c540895ba24e4.tar.bz2 |
remove useless code on mouse move (minor bug still exists)
Diffstat (limited to 'js/jquery.multi-select.js')
-rw-r--r-- | js/jquery.multi-select.js | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/js/jquery.multi-select.js b/js/jquery.multi-select.js index 878cf46..c99cc5a 100644 --- a/js/jquery.multi-select.js +++ b/js/jquery.multi-select.js @@ -244,10 +244,6 @@ containerHeight = $list.height(), containerSelector = '#'+this.$container.prop('id'); - // Deactive mouseenter event when move is active - // It fixes a bug when mouse is over the list - $elems.off('mouseenter'); - $elems.removeClass('ms-hover'); if (direction === 1){ // DOWN @@ -298,17 +294,17 @@ }, 'selectHighlighted' : function($list){ - var $elems = $list.find(this.elemsSelector), - $highlightedElem = $elems.filter('.ms-hover').first(); + var $elems = $list.find(this.elemsSelector), + $highlightedElem = $elems.filter('.ms-hover').first(); - if ($highlightedElem.length > 0){ - if ($list.parent().hasClass('ms-selectable')){ - this.select($highlightedElem.data('ms-value')); - } else { - this.deselect($highlightedElem.data('ms-value')); - } - $elems.removeClass('ms-hover'); + if ($highlightedElem.length > 0){ + if ($list.parent().hasClass('ms-selectable')){ + this.select($highlightedElem.data('ms-value')); + } else { + this.deselect($highlightedElem.data('ms-value')); } + $elems.removeClass('ms-hover'); + } }, 'switchList' : function($list){ |