comparison interfaces/AB.js @ 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 0fafb872a1a3
children 7b1dfb582637
comparison
equal deleted inserted replaced
2661:7ebeb0bffc5a 2663:29672fa03c75
362 var audioObject = audioEngineContext.newTrack(element); 362 var audioObject = audioEngineContext.newTrack(element);
363 if (index == audioHolderObject.outsideReference || element.type == 'outside-reference') { 363 if (index == audioHolderObject.outsideReference || element.type == 'outside-reference') {
364 var orNode = new interfaceContext.outsideReferenceDOM(audioObject, index, document.getElementById("outside-reference-holder")); 364 var orNode = new interfaceContext.outsideReferenceDOM(audioObject, index, document.getElementById("outside-reference-holder"));
365 audioObject.bindInterface(orNode); 365 audioObject.bindInterface(orNode);
366 } else { 366 } else {
367 var label = interfaceContext.getLabel(labelType, index, audioHolderObject.labelStart); 367 var label = element.label;
368 if (label === "") {
369 label = interfaceContext.getLabel(labelType, index, audioHolderObject.labelStart);
370 }
368 var node = new this.comparatorBox(audioObject, index, label); 371 var node = new this.comparatorBox(audioObject, index, label);
369 audioObject.bindInterface(node); 372 audioObject.bindInterface(node);
370 this.comparators.push(node); 373 this.comparators.push(node);
371 this.boxHolders.appendChild(node.box); 374 this.boxHolders.appendChild(node.box);
372 } 375 }