From 0c5a5e890c809509438170144e4ba6261dd5405e Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Tue, 6 Aug 2019 15:48:49 +0300 Subject: [PATCH] [SSE] Init languages on left panel show --- apps/spreadsheeteditor/main/app/controller/Spellcheck.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/spreadsheeteditor/main/app/controller/Spellcheck.js b/apps/spreadsheeteditor/main/app/controller/Spellcheck.js index 634e5f9f8..a2d17e39c 100644 --- a/apps/spreadsheeteditor/main/app/controller/Spellcheck.js +++ b/apps/spreadsheeteditor/main/app/controller/Spellcheck.js @@ -54,7 +54,7 @@ define([ this.addListeners({ 'Spellcheck': { 'show': function() { - me.loadLanguages(); + me._initSettings && me.loadLanguages(); }, 'hide': function() { } @@ -70,6 +70,7 @@ define([ }); this.panelSpellcheck.on('render:after', _.bind(this.onAfterRender, this)); this._isDisabled = false; + this._initSettings = true; }, setApi: function(api) { @@ -116,6 +117,7 @@ define([ setLanguages: function (array) { this.languages = array; + this._initSettings = true; }, loadLanguages: function () { @@ -160,6 +162,7 @@ define([ combo.setDisabled(true); } this.api.asc_setDefaultLanguage(value); + this._initSettings = false; }, onSelectLanguage: function (combo, record) {