aboutsummaryrefslogtreecommitdiff
path: root/js/controllers/elements/element-controller.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/controllers/elements/element-controller.js')
-rwxr-xr-xjs/controllers/elements/element-controller.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/js/controllers/elements/element-controller.js b/js/controllers/elements/element-controller.js
index 280090d1..3d71c52d 100755
--- a/js/controllers/elements/element-controller.js
+++ b/js/controllers/elements/element-controller.js
@@ -103,24 +103,24 @@ exports.ElementController = Montage.create(Component, {
103 103
104 // Return cached value if one exists 104 // Return cached value if one exists
105 if(isFill) { 105 if(isFill) {
106 if(el.elementModel.fill) { 106// if(el.elementModel.fill) {
107 return el.elementModel.fill; 107// return el.elementModel.fill;
108 } 108// }
109 //TODO: Once logic for color and gradient is established, this needs to be revised 109 //TODO: Once logic for color and gradient is established, this needs to be revised
110 color = this.getProperty(el, "background-color"); 110 color = this.getProperty(el, "background-color");
111 image = this.getProperty(el, "background-image"); 111 image = this.getProperty(el, "background-image");
112 } else { 112 } else {
113 // Try getting border color from specific side first 113 // Try getting border color from specific side first
114 if(borderSide) { 114 if(borderSide) {
115 color = this.getProperty(el, "border-" + borderSide + "-color"); 115 color = this.getProperty(el, "border-" + borderSide + "-color",true);
116 image = this.getProperty(el, "border-" + borderSide + "-image"); 116 image = this.getProperty(el, "border-" + borderSide + "-image");
117 } 117 }
118 118
119 // If no color was found, look up the shared border color 119 // If no color was found, look up the shared border color
120 if(!color && !image) { 120 if(!color && !image) {
121 if(el.elementModel.stroke) { 121// if(el.elementModel.stroke) {
122 return el.elementModel.stroke; 122// return el.elementModel.stroke;
123 } 123// }
124 124
125 color = this.getProperty(el, "border-color"); 125 color = this.getProperty(el, "border-color");
126 image = this.getProperty(el, "border-image"); 126 image = this.getProperty(el, "border-image");
@@ -152,7 +152,7 @@ exports.ElementController = Montage.create(Component, {
152 }, 152 },
153 153
154 setColor: { 154 setColor: {
155 value: function(el, color, isFill) { 155 value: function(el, color, isFill,borderSide) {
156 var mode = color.mode; 156 var mode = color.mode;
157 157
158 if(isFill) { 158 if(isFill) {