--- 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() {