From 31e4b7b59b4f235bc3a9ba1f47c4e8d4e0d732aa Mon Sep 17 00:00:00 2001 From: maxkadushkin Date: Sun, 1 Mar 2026 01:43:12 +0300 Subject: [PATCH] [DE] fix tab 'View' in view mode --- .../main/app/controller/Toolbar.js | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/apps/documenteditor/main/app/controller/Toolbar.js b/apps/documenteditor/main/app/controller/Toolbar.js index 0a69f25859..78c990959e 100644 --- a/apps/documenteditor/main/app/controller/Toolbar.js +++ b/apps/documenteditor/main/app/controller/Toolbar.js @@ -4027,20 +4027,20 @@ define([ } } } - config.isEdit && config.canFeatureContentControl && me.onChangeSdtGlobalSettings(); - - tab = {caption: me.toolbar.textTabView, action: 'view', extcls: config.isEdit ? 'canedit' : '', layoutname: 'toolbar-view', dataHintTitle: 'W'}; - var viewtab = application.getController('ViewTab'); - viewtab.setApi(me.api).setConfig({toolbar: me, mode: config}); - $panel = viewtab.createToolbarPanel(); - if ($panel) { - var visible = Common.UI.LayoutManager.isElementVisible('toolbar-view'); - me.toolbar.addTab(tab, $panel, 8); - me.toolbar.setVisible('view', visible); - !editmode && !compactview && visible && Common.Utils.InternalSettings.set('toolbar-active-tab', 'view'); // need to activate later - } - config.isEdit && Array.prototype.push.apply(me.toolbar.lockControls, viewtab.getView('ViewTab').getButtons()); } + config.isEdit && config.canFeatureContentControl && me.onChangeSdtGlobalSettings(); + + tab = {caption: me.toolbar.textTabView, action: 'view', extcls: config.isEdit ? 'canedit' : '', layoutname: 'toolbar-view', dataHintTitle: 'W'}; + const viewtab = application.getController('ViewTab'); + viewtab.setApi(me.api).setConfig({toolbar: me, mode: config}); + $panel = viewtab.createToolbarPanel(); + if ($panel) { + const visible = Common.UI.LayoutManager.isElementVisible('toolbar-view'); + me.toolbar.addTab(tab, $panel, 8); + me.toolbar.setVisible('view', visible); + !editmode && !compactview && visible && Common.Utils.InternalSettings.set('toolbar-active-tab', 'view'); // need to activate later + } + config.isEdit && Array.prototype.push.apply(me.toolbar.lockControls, viewtab.getView('ViewTab').getButtons()); }, onAppReady: function (config) {