[DE] Show Thumbnails button in left menu when document is not loaded

This commit is contained in:
JuliaSvinareva 2022-10-28 21:36:19 +03:00
parent 6be4b26083
commit 96de002856
3 changed files with 5 additions and 3 deletions

View file

@ -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();

View file

@ -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();

View file

@ -415,6 +415,7 @@ define([
setMode: function(mode) {
this.mode = mode;
this.btnAbout.panel.setMode(mode);
mode.canUseThumbnails && this.btnThumbnails.show();
return this;
},