[DE PE] Fix view tab

This commit is contained in:
JuliaSvinareva 2021-12-12 16:46:42 +03:00
parent be3619a340
commit 0e75d15d57
2 changed files with 35 additions and 32 deletions

View file

@ -116,17 +116,17 @@ define([
onAppReady: function (config) {
var me = this;
if (me.view) {
(new Promise(function (accept, reject) {
accept();
})).then(function(){
me.view.setEvents();
});
if (me.view.btnNavigation) {
me.getApplication().getController('LeftMenu').leftMenu.btnNavigation.on('toggle', function(btn, state){
me.getApplication().getController('LeftMenu').leftMenu.btnNavigation.on('toggle', function (btn, state) {
if (state !== me.view.btnNavigation.pressed)
me.view.turnNavigation(state);
});
}
var menuItems = [],
currentTheme = Common.UI.Themes.currentThemeId() || Common.UI.Themes.defaultThemeId();
@ -140,7 +140,7 @@ define([
});
}
if ( menuItems.length ) {
if (menuItems.length) {
this.view.btnInterfaceTheme.setMenu(new Common.UI.Menu({items: menuItems}));
this.view.btnInterfaceTheme.menu.on('item:click', _.bind(function (menu, item) {
var value = item.value;
@ -148,6 +148,7 @@ define([
this.view.btnDarkDocument.setDisabled(value !== 'theme-dark');
}, this));
}
}
},
onZoomChange: function (percent, type) {

View file

@ -135,11 +135,13 @@ define([
onAppReady: function (config) {
var me = this;
if (me.view) {
(new Promise(function (accept, reject) {
accept();
})).then(function(){
})).then(function () {
me.view.setEvents();
});
}
},
onChangeZoomValue: function (value) {
@ -172,7 +174,7 @@ define([
this.api.asc_ShowNotes(checked);
Common.localStorage.setBool('pe-hidden-notes', !checked);
this.view.fireEvent('notes:hide', [!checked]);
Common.NotificationCenter.trigger('edit:complete', me.view);
Common.NotificationCenter.trigger('edit:complete', this.view);
}
}, PE.Controllers.ViewTab || {}));