# HG changeset patch # User Nicholas Jillings # Date 1489666901 0 # Node ID 29672fa03c7573e1b28c241bbdc74913682384fc # Parent 7ebeb0bffc5a4688b03ad8bbe956b0658e4c0d81 Potential fix for #187 diff -r 7ebeb0bffc5a -r 29672fa03c75 interfaces/AB.js --- 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); diff -r 7ebeb0bffc5a -r 29672fa03c75 xml/test-schema.xsd --- 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 @@ - +