Mercurial > hg > webaudioevaluationtool
comparison ape.js @ 1638:b91189f38aa9
Fixed small slider bug causing non-full screen testing to have sliders appear further to the left after dropping
author | Nicholas Jillings <nickjillings@users.noreply.github.com> |
---|---|
date | Wed, 27 May 2015 19:00:20 +0100 |
parents | fb6354c5d3cf |
children | 917676cbdcc8 |
comparison
equal
deleted
inserted
replaced
1637:fb6354c5d3cf | 1638:b91189f38aa9 |
---|---|
493 // Function call when a div has been dropped | 493 // Function call when a div has been dropped |
494 var slider = document.getElementById('slider'); | 494 var slider = document.getElementById('slider'); |
495 var marginSize = Number(slider.attributes['marginsize'].value); | 495 var marginSize = Number(slider.attributes['marginsize'].value); |
496 var w = slider.style.width; | 496 var w = slider.style.width; |
497 w = Number(w.substr(0,w.length-2)); | 497 w = Number(w.substr(0,w.length-2)); |
498 var x = ev.x - ev.view.screenX; | 498 var x = ev.x; |
499 if (x >= marginSize && x < w+marginSize) { | 499 if (x >= marginSize && x < w+marginSize) { |
500 this.style.left = (x)+'px'; | 500 this.style.left = (x)+'px'; |
501 } else { | 501 } else { |
502 if (x<marginSize) { | 502 if (x<marginSize) { |
503 this.style.left = marginSize+'px'; | 503 this.style.left = marginSize+'px'; |