From 322934bcbe5cd0fc65da204ef2d7c0f02c24c62e Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 22 Nov 2013 13:24:09 +0000 Subject: [PATCH] FHEMWEB slider: avoid strange setting when just clicking on the slider git-svn-id: https://svn.fhem.de/fhem/trunk@4262 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/fhemweb_slider.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/www/pgm2/fhemweb_slider.js b/fhem/www/pgm2/fhemweb_slider.js index 9f4108fa0..db43e6437 100644 --- a/fhem/www/pgm2/fhemweb_slider.js +++ b/fhem/www/pgm2/fhemweb_slider.js @@ -1,4 +1,5 @@ /*************** SLIDER **************/ + function FW_sliderUpdateLine(d) { @@ -31,7 +32,7 @@ function FW_sliderCreate(slider, curr) { var sh = slider.firstChild; - var lastX=-1, offX=0, maxX=0, val=-1; + var lastX=-1, offX=0, maxX=0, val; var min = parseFloat(slider.getAttribute("min")); var stp = parseFloat(slider.getAttribute("stp")); var max = parseFloat(slider.getAttribute("max")); @@ -93,10 +94,12 @@ FW_sliderCreate(slider, curr) document.ontouchmove = oldFn3; document.ontouchend = oldFn4; if(cmd) { if(cmd.substring(0,3) != "js:") { - document.location = cmd.replace('%',val); + if(typeof val != "undefined") + document.location = cmd.replace('%',val); } } else { - slider.nextSibling.setAttribute('value', val); + if(typeof val != "undefined") + slider.nextSibling.setAttribute('value', val); } }; };