client/js/renderer/noderepr.js
changeset 458 423bdf56d103
parent 435 e529b633c339
child 459 98cae534083d
--- 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);