diff test_create/test_core.js @ 2318:fa52c9ea2486

Merge branch 'master' of https://github.com/BrechtDeMan/WebAudioEvaluationTool
author www-data <www-data@sucuk.dcs.qmul.ac.uk>
date Fri, 29 Apr 2016 16:20:56 +0100
parents a7e50a52a896
children 33d2c4fd2625
line wrap: on
line diff
--- a/test_create/test_core.js	Fri Apr 29 15:21:00 2016 +0100
+++ b/test_create/test_core.js	Fri Apr 29 16:20:56 2016 +0100
@@ -1451,21 +1451,28 @@
                 var pageObj = new specification.page(specification);
                 specification.pages.push(pageObj);
                 var newPage = new this.parent.pageNode(this.parent,pageObj);
-                this.parent.injectDOM.appendChild(newPage.rootDOM);
+                document.getElementById("page-holder").appendChild(newPage.rootDOM);
                 this.parent.pages.push(newPage);
             }
         }
         this.addPage.root.textContent = "Add Page";
+        this.addPage.root.id = "new-page-button";
+        this.addPage.root.style.float = "left";
         this.addPage.root.addEventListener("click",this.addPage,false);
-        this.injectDOM.appendChild(this.addPage.root);
+        
+        var pageHolder = document.createElement("div");
+        pageHolder.id ="page-holder";
+        this.injectDOM.appendChild(pageHolder);
         
         // Build each page
         for (var page of specification.pages)
         {
             var newPage = new this.pageNode(this,page);
-            this.injectDOM.appendChild(newPage.rootDOM);
+            pageHolder.appendChild(newPage.rootDOM);
             this.pages.push(newPage);
         }
+        
+        this.injectDOM.appendChild(this.addPage.root);
     }
     
     this.interfaceNode = function(parent,rootObject)