server/src/main/webapp/static/js/paper-renderer.js
changeset 48 01fb9167ad75
parent 47 267d67791e05
child 50 7b517a54b708
--- a/server/src/main/webapp/static/js/paper-renderer.js	Tue Dec 25 21:29:11 2012 +0100
+++ b/server/src/main/webapp/static/js/paper-renderer.js	Mon Dec 31 12:19:10 2012 +0100
@@ -295,6 +295,13 @@
             this.node_image.position = this.paper_coords;
         }
     }
+    
+    Rkns._.each(this.project.get("edges").filter(function (ed) { return ((ed.to === this.model) || (ed.from === this.model));}), function(edge, index, list){
+    	var repr = this.renderer.getRepresentationByModel(edge);
+    	if(repr != null && typeof repr.from_representation.paper_coords !== "undefined" && typeof repr.to_representation.paper_coords !== "undefined") {
+    		repr.redraw();
+    	}
+    }, this);
 }
 
 Rkns.Renderer.Node.prototype.paperShift = function(_delta) {
@@ -306,7 +313,7 @@
             }
         };
     this.model.set(_data);
-    this.renderer.redraw();
+    //this.renderer.redraw();
 }
 
 Rkns.Renderer.Node.prototype.openEditor = function() {