From a02f62985daf1586c4bbe26509b45f0cf60b6b04 Mon Sep 17 00:00:00 2001 From: Thomas Bruederli Date: Wed, 7 Nov 2012 18:55:47 +0100 Subject: [PATCH] Fix completeness slider value when clicking on bar (#1151) --- plugins/tasklist/tasklist.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/plugins/tasklist/tasklist.js b/plugins/tasklist/tasklist.js index 0954ad13..c0f7f6e6 100644 --- a/plugins/tasklist/tasklist.js +++ b/plugins/tasklist/tasklist.js @@ -335,14 +335,17 @@ function rcube_tasklist_ui(settings) { $('#taskedit').tabs(); + var completeness_slider_change = function(e, ui){ + var v = completeness_slider.slider('value'); + if (v >= 98) v = 100; + if (v <= 2) v = 0; + $('#taskedit-completeness').val(v); + }; completeness_slider = $('#taskedit-completeness-slider').slider({ range: 'min', - slide: function(e, ui){ - var v = completeness_slider.slider('value'); - if (v >= 98) v = 100; - if (v <= 2) v = 0; - $('#taskedit-completeness').val(v); - } + animate: 'fast', + slide: completeness_slider_change, + change: completeness_slider_change }); $('#taskedit-completeness').change(function(e){ completeness_slider.slider('value', parseInt(this.value))