diff --git a/etemplate/js/et2_widget_taglist.js b/etemplate/js/et2_widget_taglist.js index bd80c4de75..14b605955d 100644 --- a/etemplate/js/et2_widget_taglist.js +++ b/etemplate/js/et2_widget_taglist.js @@ -715,7 +715,11 @@ var et2_taglist = (function(){ "use strict"; return et2_selectbox.extend([et2_IR if(this.taglist == null) return; // Switch to multiple if allowed and more than 1 value - this._set_multiple(this.options.multiple ? values.length > 1 : false); + var multiple = this.options.multiple ? values.length > 1 : false; + if(multiple !== this._multiple) + { + this._set_multiple(multiple); + } this.taglist.setSelection(values); },