# HG changeset patch # User Nicholas Jillings # Date 1479153728 0 # Node ID 5409400fc1fbb2a0cfc52444c05209a882996478 # Parent 756d12f5c33025ee70ecc1d7aeb3ac512f678529 Fix for #73 diff -r 756d12f5c330 -r 5409400fc1fb test_create/test_core.js --- a/test_create/test_core.js Mon Nov 14 16:21:42 2016 +0000 +++ b/test_create/test_core.js Mon Nov 14 20:02:08 2016 +0000 @@ -992,6 +992,22 @@ optionHolder.className = 'node'; optionHolder.id = 'popup-option-holder'; this.content.appendChild(optionHolder); + this.addMarker = { + root: document.createElement("button"), + parent: this, + handleEvent: function () { + var marker = { + position: 0, + text: "text" + }; + this.parent.scaleRoot.scales.push(marker); + var markerNode = new this.parent.buildMarkerNode(this.parent, marker); + document.getElementById("popup-option-holder").appendChild(markerNode.root); + this.parent.markerNodes.push(markerNode); + } + }; + this.addMarker.root.textContent = "Add Marker"; + this.addMarker.root.addEventListener("click", this.addMarker); this.generate = function (scaleRoot, parent) { this.scaleRoot = scaleRoot; this.parent = parent; @@ -1007,23 +1023,6 @@ selectOption.textContent = scaleName; this.preset.input.appendChild(selectOption); } - - this.addMarker = { - root: document.createElement("button"), - parent: this, - handleEvent: function () { - var marker = { - position: 0, - text: "text" - }; - this.parent.scaleRoot.scales.push(marker); - var markerNode = new this.parent.buildMarkerNode(this.parent, marker); - document.getElementById("popup-option-holder").appendChild(markerNode.root); - this.parent.markerNodes.push(markerNode); - } - }; - this.addMarker.root.textContent = "Add Marker"; - this.addMarker.root.addEventListener("click", this.addMarker); this.content.appendChild(this.addMarker.root); // Create Marker List