Mercurial > hg > webaudioevaluationtool
changeset 3141:335bc77627e0 tip
fixing discrete interface to allow labels to display
author | Dave Moffat <me@davemoffat.com> |
---|---|
date | Mon, 26 Jul 2021 12:15:24 +0100 |
parents | 7180d6a2a271 |
children | |
files | interfaces/discrete.js |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/interfaces/discrete.js Wed Mar 24 17:07:59 2021 +0000 +++ b/interfaces/discrete.js Mon Jul 26 12:15:24 2021 +0100 @@ -205,12 +205,18 @@ audioObject.bindInterface(orNode); } else { // Create a slider per track - var label = interfaceContext.getLabel(labelType, index, page.labelStart); + console.log('in discrete') + if (this.label == ""){ + var label = interfaceContext.getLabel(labelType, index, page.labelStart); + index += 1; + } + else { + var label = this.label + } var sliderObj = new discreteObject(audioObject, label); sliderGrid.appendChild(sliderObj.DOMRoot); audioObject.bindInterface(sliderObj); interfaceContext.commentBoxes.createCommentBox(audioObject); - index += 1; } });