Mercurial > hg > webaudioevaluationtool
comparison interfaces/ape.js @ 2285:e59327ebdb15
Fix for #27. Further improvements for #22. APE no longer blocks if outside-reference defined and check all moved selected.
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Fri, 22 Apr 2016 10:15:12 +0100 |
parents | 29e754aca00f |
children | 70bb8e542741 |
comparison
equal
deleted
inserted
replaced
2284:29e754aca00f | 2285:e59327ebdb15 |
---|---|
51 for (var i=0; i<this.interfaceSliders.length; i++) | 51 for (var i=0; i<this.interfaceSliders.length; i++) |
52 { | 52 { |
53 var interfaceTID = []; | 53 var interfaceTID = []; |
54 for (var j=0; j<this.interfaceSliders[i].metrics.length; j++) | 54 for (var j=0; j<this.interfaceSliders[i].metrics.length; j++) |
55 { | 55 { |
56 if (this.interfaceSliders[i].metrics[j].wasMoved == false) | 56 var ao_id = this.interfaceSliders[i].sliders[j].getAttribute("trackIndex"); |
57 if (this.interfaceSliders[i].metrics[j].wasMoved == false && audioEngineContext.audioObjects[ao_id].interfaceDOM.canMove()) | |
57 { | 58 { |
58 state = false; | 59 state = false; |
59 interfaceTID.push(j); | 60 interfaceTID.push(j); |
60 } | 61 } |
61 } | 62 } |