Mercurial > hg > webaudioevaluationtool
changeset 2663:29672fa03c75
Potential fix for #187
author | Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk> |
---|---|
date | Thu, 16 Mar 2017 12:21:41 +0000 |
parents | 7ebeb0bffc5a |
children | 93a7318fc2c5 ad57c5c755d4 7b1dfb582637 |
files | interfaces/AB.js xml/test-schema.xsd |
diffstat | 2 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/interfaces/AB.js Wed Mar 01 11:53:20 2017 +0000 +++ b/interfaces/AB.js Thu Mar 16 12:21:41 2017 +0000 @@ -364,7 +364,10 @@ var orNode = new interfaceContext.outsideReferenceDOM(audioObject, index, document.getElementById("outside-reference-holder")); audioObject.bindInterface(orNode); } else { - var label = interfaceContext.getLabel(labelType, index, audioHolderObject.labelStart); + var label = element.label; + if (label === "") { + label = interfaceContext.getLabel(labelType, index, audioHolderObject.labelStart); + } var node = new this.comparatorBox(audioObject, index, label); audioObject.bindInterface(node); this.comparators.push(node);
--- a/xml/test-schema.xsd Wed Mar 01 11:53:20 2017 +0000 +++ b/xml/test-schema.xsd Thu Mar 16 12:21:41 2017 +0000 @@ -181,7 +181,7 @@ <xs:attribute ref="id" use="required" /> <xs:attribute name="url" type="xs:anyURI" use="required" /> <xs:attribute name="gain" type="xs:decimal" default="0" /> - <xs:attribute name="label" type="xs:string" /> + <xs:attribute name="label" type="xs:string" default="" /> <xs:attribute ref="name" /> <xs:attribute name="type" default="normal"> <xs:simpleType>