diff --git a/apps/documenteditor/main/app/view/ListSettingsDialog.js b/apps/documenteditor/main/app/view/ListSettingsDialog.js index 310ecda94..b9c4486bc 100644 --- a/apps/documenteditor/main/app/view/ListSettingsDialog.js +++ b/apps/documenteditor/main/app/view/ListSettingsDialog.js @@ -336,6 +336,8 @@ define([ }); this.levelsList.on('item:select', _.bind(this.onSelectLevel, this)); + this.on('animate:after', _.bind(this.onAnimateAfter, this)); + this.afterRender(); }, @@ -347,6 +349,12 @@ define([ return this.type > 0 ? this.cmbFormat : this.cmbAlign; }, + onAnimateAfter: function() { + if (this.api) { + this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this.props, this.level, this.type==2); + } + }, + afterRender: function() { this.updateThemeColors(); this._setDefaults(this.props); @@ -552,9 +560,6 @@ define([ } else this.cmbFormat.setValue((format!==undefined) ? format : ''); } - if (this.api) { - this.api.SetDrawImagePreviewBullet('bulleted-list-preview', this.props, this.level, this.type==2); - } }, txtTitle: 'List Settings',