diff --git a/src/js/classes/AjaxBootstrapSelectList.js b/src/js/classes/AjaxBootstrapSelectList.js index b645f96..64c6e01 100644 --- a/src/js/classes/AjaxBootstrapSelectList.js +++ b/src/js/classes/AjaxBootstrapSelectList.js @@ -221,7 +221,13 @@ AjaxBootstrapSelectList.prototype.refresh = function (triggerChange) { if (!this.plugin.$element.find('option').length && emptyTitle && emptyTitle.length) { this.setTitle(emptyTitle); } - else if (this.title) { + else if ( + this.title || + ( + this.selectedTextFormat !== 'static' && + this.selectedTextFormat !== this.plugin.selectpicker.options.selectedTextFormat + ) + ) { this.restoreTitle(); } this.plugin.selectpicker.refresh();