diff --git a/js/app/views/EditorWidgets/select.js b/js/app/views/EditorWidgets/select.js index 4236d0dc..ca97e924 100755 --- a/js/app/views/EditorWidgets/select.js +++ b/js/app/views/EditorWidgets/select.js @@ -11,11 +11,26 @@ boxEditorControls['select']=GridBackbone.View.extend({ }, render:function(){ - var html=""; + _.each(selections,function(elem){ var selected=""; - if(self.model.container[self.model.structure.key]==elem.key)selected="selected"; + if( + (!hasMultipleValues && values === elem.key) + || + (hasMultipleValues && _.indexOf(values, elem.key) > -1) + ) selected="selected"; html+=""; }); html=html+"";