diff --git a/src/style_manager/model/Layer.js b/src/style_manager/model/Layer.js index 8ee025ffb..41273e547 100644 --- a/src/style_manager/model/Layer.js +++ b/src/style_manager/model/Layer.js @@ -9,7 +9,23 @@ define(['backbone'], value: '', values: {}, preview: false, - } + }, + + initialize: function(){ + var value = this.get('value'); + + // If there is no value I'll try to get it from values + // I need value setted to make preview working + if(!value){ + var val = ''; + var values = this.get('values'); + + for(var prop in values) + val += ' ' + values[prop]; + + this.set('value', val.trim()); + } + }, }); }); \ No newline at end of file diff --git a/src/style_manager/view/PropertyStackView.js b/src/style_manager/view/PropertyStackView.js index 15672f12a..4921e4f86 100644 --- a/src/style_manager/view/PropertyStackView.js +++ b/src/style_manager/view/PropertyStackView.js @@ -264,7 +264,7 @@ define(['backbone','./PropertyCompositeView', 'text!./../templates/propertyStack a = v.split(', '); } } - _.each(a,function(e){ + _.each(a, function(e){ var o = {}; o[fieldName] = e; n.push(o);