comparison interfaces/ape.js @ 2819:98610ac90893

Null interface name should not be in results (APE).
author Nicholas Jillings <nicholas.jillings@mail.bcu.ac.uk>
date Fri, 05 May 2017 09:31:06 +0100
parents 35037fb7a843
children 058f270e6d4d
comparison
equal deleted inserted replaced
2817:6b38dc641812 2819:98610ac90893
845 for (var k = 0; k < interfaceContext.interfaceSliders.length; k++) { 845 for (var k = 0; k < interfaceContext.interfaceSliders.length; k++) {
846 var mrnodes = interfaceContext.interfaceSliders[k].metrics[i].exportXMLDOM(inject); 846 var mrnodes = interfaceContext.interfaceSliders[k].metrics[i].exportXMLDOM(inject);
847 for (var j = 0; j < mrnodes.length; j++) { 847 for (var j = 0; j < mrnodes.length; j++) {
848 var name = mrnodes[j].getAttribute("name"); 848 var name = mrnodes[j].getAttribute("name");
849 if (name == "elementTracker" || name == "elementTrackerFull" || name == "elementInitialPosition" || name == "elementFlagMoved") { 849 if (name == "elementTracker" || name == "elementTrackerFull" || name == "elementInitialPosition" || name == "elementFlagMoved") {
850 mrnodes[j].setAttribute("interface-name", interfaceContext.interfaceSliders[k].name); 850 if (interfaceContext.interfaceSliders[k].name !== null) {
851 mrnodes[j].setAttribute("interface-name", interfaceContext.interfaceSliders[k].name);
852 }
851 mrnodes[j].setAttribute("interface-id", k); 853 mrnodes[j].setAttribute("interface-id", k);
852 } 854 }
853 } 855 }
854 } 856 }
855 } 857 }