From 5870337e5e7c45002891abb5fbbf9cdc39aed50c Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Mon, 23 Feb 2015 10:22:19 +0000 Subject: [PATCH] fhemweb.js: fix rounding if min is not multiple of step (Forum #34230) git-svn-id: https://svn.fhem.de/fhem/trunk@8076 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/fhemweb.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index f7308647b..b98299d3a 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -759,9 +759,9 @@ FW_createSlider(elName, devName, vArr, currVal, set, params, cmd) offX += diff; if(offX < 0) offX = 0; if(offX > maxX) offX = maxX; - val = min+(offX/maxX * (max-min)); + val = offX/maxX * (max-min); val = (flt ? Math.floor(val/stp)*stp : - Math.floor(Math.floor(val/stp)*stp)); + Math.floor(Math.floor(val/stp)*stp))+min; sh.innerHTML = val; sh.setAttribute('style', 'left:'+offX+'px;'); }