From 1b5ced0662157d78e34c6d1b300c56ffbc2c61c0 Mon Sep 17 00:00:00 2001 From: Dmitry-Ilyushechkin Date: Tue, 26 Nov 2024 12:50:16 +0300 Subject: [PATCH] fix visibility reset crop in context menu --- apps/pdfeditor/main/app/view/DocumentHolderExt.js | 2 +- apps/presentationeditor/main/app/view/DocumentHolderExt.js | 2 +- apps/spreadsheeteditor/main/app/controller/DocumentHolder.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/pdfeditor/main/app/view/DocumentHolderExt.js b/apps/pdfeditor/main/app/view/DocumentHolderExt.js index e4054f279f..d328c52246 100644 --- a/apps/pdfeditor/main/app/view/DocumentHolderExt.js +++ b/apps/pdfeditor/main/app/view/DocumentHolderExt.js @@ -765,7 +765,7 @@ define([], function () { if (me.menuImgCrop.isVisible()) me.menuImgCrop.setDisabled(disabled); - me.menuImgResetCrop.setVisible(value.imgProps.value.asc_getIsCrop()); + me.menuImgResetCrop.setVisible(isimage && value.imgProps.value.asc_getIsCrop()); if (me.menuImgResetCrop.isVisible()) me.menuImgResetCrop.setDisabled(disabled); diff --git a/apps/presentationeditor/main/app/view/DocumentHolderExt.js b/apps/presentationeditor/main/app/view/DocumentHolderExt.js index af9a96b811..060fa100cd 100644 --- a/apps/presentationeditor/main/app/view/DocumentHolderExt.js +++ b/apps/presentationeditor/main/app/view/DocumentHolderExt.js @@ -1679,7 +1679,7 @@ define([], function () { if (me.menuImgCrop.isVisible()) me.menuImgCrop.setDisabled(disabled); - me.menuImgResetCrop.setVisible(value.imgProps.value.asc_getIsCrop()); + me.menuImgResetCrop.setVisible(isimage && value.imgProps.value.asc_getIsCrop()); if (me.menuImgResetCrop.isVisible()) me.menuImgResetCrop.setDisabled(disabled); diff --git a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js index 6f408536c9..a918f82024 100644 --- a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js +++ b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js @@ -2696,7 +2696,7 @@ define([ documentHolder.menuImgCrop.setVisible(this.api.asc_canEditCrop()); documentHolder.menuImgCrop.setDisabled(isObjLocked); - documentHolder.menuImgResetCrop.setVisible(documentHolder.mnuImgAdvanced.imageInfo.asc_getIsCrop()); + documentHolder.menuImgResetCrop.setVisible(isimagemenu && documentHolder.mnuImgAdvanced.imageInfo.asc_getIsCrop()); documentHolder.menuImgResetCrop.setDisabled(isObjLocked); var isInSign = !!signGuid;