diff --git a/apps/common/main/lib/component/Slider.js b/apps/common/main/lib/component/Slider.js index a557adef8..7a77729d7 100644 --- a/apps/common/main/lib/component/Slider.js +++ b/apps/common/main/lib/component/Slider.js @@ -386,14 +386,11 @@ define([ need_sort = position < minValue || position > maxValue, pos = Math.max(0, Math.min(100, position)), value = pos/me.delta + me.minValue; + + if (me.thumbs.length < 3) + me.isRemoveThumb = false; - if ((me.isRemoveThumb) && (me.thumbs.length < 3)) { - /*if (me.thumbs.length < 3) { - $(document).off('mouseup', me.binding.onMouseUp); - $(document).off('mousemove', me.binding.onMouseMove); - me._dragstart = undefined; - return; - }*/ + if (me.isRemoveThumb) { me.trigger('removethumb', me, _.findIndex(me.thumbs, {index: index})); me.trigger('change', me, value, lastValue); me.trigger('changecomplete', me, value, lastValue);