# HG changeset patch # User www-data # Date 1484846444 0 # Node ID f5d8a0af942f598a6c751e038d5f06497441410c # Parent 137f5e0afcb86bc9651147744d94d633543df1f1# Parent 0c724e7c8c2639ce2b4fa67a20349bde782cddb2 Merge branch 'master' of https://github.com/BrechtDeMan/WebAudioEvaluationTool diff -r 137f5e0afcb8 -r f5d8a0af942f interfaces/AB.js --- a/interfaces/AB.js Thu Jan 19 11:20:54 2017 +0000 +++ b/interfaces/AB.js Thu Jan 19 17:20:44 2017 +0000 @@ -360,31 +360,33 @@ audioObject.bindInterface(orNode); } else { var label; - switch (audioObject.specification.parent.label) { - case "none": - label = ""; - break; - case "number": - label = "" + index; - break; - case "letter": - label = String.fromCharCode(97 + index); - break; - case "samediff": - console.log("index = " + index); - if(index == 0){ - label = "same"; - } - else if (index == 1){ - label = "different"; - } - else{ + if (audioObject.specification.label && audioObject.specification.label.length > 0) { + label = audioObject.specification.label; + } else { + switch (audioObject.specification.parent.label) { + case "none": label = ""; - } - break; - default: - label = String.fromCharCode(65 + index); - break; + break; + case "number": + label = "" + index; + break; + case "letter": + label = String.fromCharCode(97 + index); + break; + case "samediff": + console.log("index = " + index); + if (index == 0) { + label = "same"; + } else if (index == 1) { + label = "different"; + } else { + label = ""; + } + break; + default: + label = String.fromCharCode(65 + index); + break; + } } var node = new this.comparatorBox(audioObject, index, label); audioObject.bindInterface(node); diff -r 137f5e0afcb8 -r f5d8a0af942f js/core.js --- a/js/core.js Thu Jan 19 11:20:54 2017 +0000 +++ b/js/core.js Thu Jan 19 17:20:44 2017 +0000 @@ -1192,7 +1192,7 @@ var elemInclude = []; var elemPool = []; for (var elem of pageInclude[i].audioElements) { - if (elem.include || elem.type != "normal") { + if (elem.alwaysInclude || elem.type != "normal") { elemInclude.push(elem); } else { elemPool.push(elem);