--- a/client/js/renderer/noderepr.js Mon Jun 01 11:53:03 2015 +0200
+++ b/client/js/renderer/noderepr.js Tue Jun 02 00:39:47 2015 +0200
@@ -142,8 +142,10 @@
top: this.paper_coords.y + this.circle_radius * this.h_ratio + this.options.node_label_distance,
opacity: opacity
});
- var _color = this.model.get("color") || (this.model.get("created_by") || Utils._USER_PLACEHOLDER(this.renkan)).get("color");
+ var _color = (this.model.has("style") && this.model.get("style").color) || (this.model.get("created_by") || Utils._USER_PLACEHOLDER(this.renkan)).get("color"),
+ _dash = (this.model.has("style") && this.model.get("style").dash) ? this.options.default_dash_array : null;
this.circle.strokeColor = _color;
+ this.circle.dashArray = _dash;
var _pc = this.paper_coords;
this.all_buttons.forEach(function(b) {
b.moveTo(_pc);