# HG changeset patch # User Nicholas Jillings # Date 1449834148 0 # Node ID 76638abe141489a1f1768854bbe9cf5f60b9748d # Parent 629b96c14ee13b226028a18448e63dff7721278e Bug #1490: Popup button 'enter' key grab only bound once. APE Multi-interface has default metric response if only one axis used. diff -r 629b96c14ee1 -r 76638abe1414 ape.js --- a/ape.js Fri Dec 11 11:19:11 2015 +0000 +++ b/ape.js Fri Dec 11 11:42:28 2015 +0000 @@ -313,6 +313,7 @@ // Create a slider per track audioObject.interfaceDOM = new sliderObject(audioObject,interfaceObj); + audioObject.metric.initialPosition = convSliderPosToRate(audioObject.interfaceDOM.trackSliderObjects[0]); if (audioObject.state == 1) { audioObject.interfaceDOM.enable(); @@ -667,16 +668,24 @@ // Saves a specific test page // You can use this space to add any extra nodes to your XML saves // Get the current information in store (remember to appendChild your data to it) + if (interfaceContext.interfaceSliders.length == 1) + { + // If there is only one axis, there only needs to be one metric return + return; + } var audioelements = store.getElementsByTagName("audioelement"); for (var i=0; i