From 624c4ef8a6a8f0ca52fbbf66280a88584e69f1a8 Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Thu, 17 Sep 2020 12:39:59 +0300 Subject: [PATCH] [SSE] Fix Bug 37059 --- .../spreadsheeteditor/main/app/controller/Toolbar.js | 12 +++++++++++- apps/spreadsheeteditor/main/app/view/Toolbar.js | 2 ++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/apps/spreadsheeteditor/main/app/controller/Toolbar.js b/apps/spreadsheeteditor/main/app/controller/Toolbar.js index 5ccf80798..02804fa60 100644 --- a/apps/spreadsheeteditor/main/app/controller/Toolbar.js +++ b/apps/spreadsheeteditor/main/app/controller/Toolbar.js @@ -80,7 +80,8 @@ define([ 'add:chart' : this.onSelectChart, 'insert:textart': this.onInsertTextart, 'change:scalespn': this.onClickChangeScaleInMenu.bind(me), - 'click:customscale': this.onScaleClick.bind(me) + 'click:customscale': this.onScaleClick.bind(me), + 'home:open' : this.onHomeOpen }, 'FileMenu': { 'menu:hide': me.onFileMenu.bind(me, 'hide'), @@ -1761,6 +1762,15 @@ define([ window.styles_loaded = true; }, + onHomeOpen: function() { + var listStyles = this.toolbar.listStyles; + if (listStyles && listStyles.needFillComboView && listStyles.menuPicker.store.length > 0 && listStyles.rendered){ + var styleRec; + if (this._state.prstyle) styleRec = listStyles.menuPicker.store.findWhere({name: this._state.prstyle}); + listStyles.fillComboView((styleRec) ? styleRec : listStyles.menuPicker.store.at(0), true); + } + }, + onApiCoAuthoringDisconnect: function(enableDownload) { this.toolbar.setMode({isDisconnected:true, enableDownload: !!enableDownload}); this.editMode = false; diff --git a/apps/spreadsheeteditor/main/app/view/Toolbar.js b/apps/spreadsheeteditor/main/app/view/Toolbar.js index 01c2e793e..ffdf32f98 100644 --- a/apps/spreadsheeteditor/main/app/view/Toolbar.js +++ b/apps/spreadsheeteditor/main/app/view/Toolbar.js @@ -1553,6 +1553,8 @@ define([ me.fireEvent('file:open'); me.setTab(tab); } + if ( me.isTabActive('home')) + me.fireEvent('home:open'); }, rendererComponents: function(html) {