From c6fc551c7b8755eb950ffb481c6bd2f6c06cb350 Mon Sep 17 00:00:00 2001 From: Polina Date: Wed, 17 Dec 2025 15:43:54 +0300 Subject: [PATCH] remove setVisible in master mode --- .../main/app/view/DocumentHolderExt.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/apps/presentationeditor/main/app/view/DocumentHolderExt.js b/apps/presentationeditor/main/app/view/DocumentHolderExt.js index 547281c867..17b5bd4596 100644 --- a/apps/presentationeditor/main/app/view/DocumentHolderExt.js +++ b/apps/presentationeditor/main/app/view/DocumentHolderExt.js @@ -554,22 +554,16 @@ define([], function () { initMenu: function(value) { var isMaster = value.isMaster; var currentName = ''; - let locked = false; var selectedElements = me.api.getSelectedElements(); if (selectedElements && _.isArray(selectedElements)) { _.each(selectedElements, function(element) { if (Asc.c_oAscTypeSelectElement.Slide == element.get_ObjectType()) { var elValue = element.get_ObjectValue(); currentName = isMaster ? elValue.get_MasterName() : elValue.get_LayoutName(); - locked = elValue.get_LockDelete(); } }); } - me.mnuSlideMasterCopy.setVisible(true); - me.mnuSlideMasterCut.setVisible(true); - me.mnuSlideMasterPaste.setVisible(true); - me.mnuRenameMaster.setDisabled(currentName === undefined); me.mnuRenameLayout.setDisabled(currentName === undefined); @@ -584,9 +578,8 @@ define([], function () { var cancopy = me.api && me.api.can_CopyCut(); - me.mnuSlideMasterCut.setDisabled(!cancopy || (isMaster && !me.api.asc_CanDeleteMaster()) || (!isMaster && !me.api.asc_CanDeleteLayout()) || locked); + me.mnuSlideMasterCut.setDisabled(!cancopy); me.mnuSlideMasterCopy.setDisabled(!cancopy); - me.mnuSlideMasterPaste.setDisabled(!cancopy); isMaster && me.mnuDeleteMaster.setDisabled(!me.api.asc_CanDeleteMaster()); !isMaster && me.mnuDeleteLayout.setDisabled(!me.api.asc_CanDeleteLayout()); },