client/js/renderer/scene.js
changeset 473 6649d2d75a87
parent 472 6dcff4438175
child 480 a5da9a586297
--- a/client/js/renderer/scene.js	Fri Jun 05 12:17:16 2015 +0200
+++ b/client/js/renderer/scene.js	Wed Jun 10 15:58:42 2015 +0200
@@ -402,10 +402,8 @@
         });
         
         //register router events
-        this.renkan.router.on("idnode", function(_id){
-            _this.unhighlightAll();
-            _this.highlightModel(_this.renkan.project.get("nodes").get(_id));
-            
+        this.renkan.router.on("router", function(_params){
+            _this.parameters(_params);
         });
 
         if (_renkan.options.size_bug_fix) {
@@ -975,7 +973,7 @@
                                 y: _coords.y
                             }
                         };
-                        _node = this.renkan.project.addNode(_data);
+                        var _node = this.renkan.project.addNode(_data);
                         this.getRepresentationByModel(_node).openEditor();
                     }
                 }
@@ -1318,6 +1316,12 @@
           filesaver(blob,fileNameToSaveAs);
 
         },
+        parameters: function(_params){
+            if (typeof _params.idnode !== 'undefined'){
+                this.unhighlightAll();
+                this.highlightModel(this.renkan.project.get("nodes").get(_params.idnode));                 
+            }
+        },
         foldBins: function() {
             var foldBinsButton = this.$.find(".Rk-Fold-Bins"),
                 bins = this.renkan.$.find(".Rk-Bins");