diff --git a/apps/documenteditor/main/app/controller/LeftMenu.js b/apps/documenteditor/main/app/controller/LeftMenu.js index 418f22812..995a75f9d 100644 --- a/apps/documenteditor/main/app/controller/LeftMenu.js +++ b/apps/documenteditor/main/app/controller/LeftMenu.js @@ -218,7 +218,6 @@ define([ this.leftMenu.setOptionsPanel('navigation', this.getApplication().getController('Navigation').getView('Navigation')); if (this.mode.canUseThumbnails) { - this.leftMenu.btnThumbnails.show(); this.leftMenu.setOptionsPanel('thumbnails', this.getApplication().getController('PageThumbnails').getView('PageThumbnails')); } else { this.leftMenu.btnThumbnails.hide(); diff --git a/apps/documenteditor/main/app/controller/Main.js b/apps/documenteditor/main/app/controller/Main.js index 2b69e3661..3399646f3 100644 --- a/apps/documenteditor/main/app/controller/Main.js +++ b/apps/documenteditor/main/app/controller/Main.js @@ -1257,7 +1257,7 @@ define([ leftmenuController.getView('LeftMenu').getMenu('file').loadDocument({doc:me.document}); - leftmenuController.setMode(me.appOptions).createDelayedElements().setApi(me.api); + leftmenuController.createDelayedElements().setApi(me.api); navigationController.setMode(me.appOptions).setApi(me.api); @@ -1656,12 +1656,14 @@ define([ viewport = app.getController('Viewport').getView('Viewport'), statusbarView = app.getController('Statusbar').getView('Statusbar'), documentHolder = app.getController('DocumentHolder'), - toolbarController = app.getController('Toolbar'); + toolbarController = app.getController('Toolbar'), + leftMenu = app.getController('LeftMenu'); viewport && viewport.setMode(this.appOptions); statusbarView && statusbarView.setMode(this.appOptions); toolbarController.setMode(this.appOptions); documentHolder.setMode(this.appOptions); + leftMenu.setMode(this.appOptions); viewport.applyCommonMode(); diff --git a/apps/documenteditor/main/app/view/LeftMenu.js b/apps/documenteditor/main/app/view/LeftMenu.js index f4e47595d..2595719d3 100644 --- a/apps/documenteditor/main/app/view/LeftMenu.js +++ b/apps/documenteditor/main/app/view/LeftMenu.js @@ -415,6 +415,7 @@ define([ setMode: function(mode) { this.mode = mode; this.btnAbout.panel.setMode(mode); + mode.canUseThumbnails && this.btnThumbnails.show(); return this; },