From 1ac0d04f2e78d1fa1a9a1b348e0088e2812c1e0d Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Tue, 1 Nov 2022 16:13:30 +0300 Subject: [PATCH] Fix Bug 59592 --- .../main/app/view/DocumentHolder.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/documenteditor/main/app/view/DocumentHolder.js b/apps/documenteditor/main/app/view/DocumentHolder.js index 0f77874c4..6c2ff48c5 100644 --- a/apps/documenteditor/main/app/view/DocumentHolder.js +++ b/apps/documenteditor/main/app/view/DocumentHolder.js @@ -732,9 +732,9 @@ define([ me.menuImgPrint.setDisabled(!cancopy); var lockreview = Common.Utils.InternalSettings.get("de-accept-reject-lock"); - me.menuImgAccept.setVisible(!lockreview); - me.menuImgReject.setVisible(!lockreview); - menuImgReviewSeparator.setVisible(!lockreview); + me.menuImgAccept.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + me.menuImgReject.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + menuImgReviewSeparator.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); var signGuid = (value.imgProps && value.imgProps.value && me.mode.isSignatureSupport) ? value.imgProps.value.asc_getSignatureId() : undefined, isInSign = !!signGuid; @@ -1302,9 +1302,9 @@ define([ me.menuTablePrint.setDisabled(!cancopy); var lockreview = Common.Utils.InternalSettings.get("de-accept-reject-lock"); - me.menuTableAccept.setVisible(!lockreview); - me.menuTableReject.setVisible(!lockreview); - menuTableReviewSeparator.setVisible(!lockreview); + me.menuTableAccept.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + me.menuTableReject.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + menuTableReviewSeparator.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); // bullets & numbering var listId = me.api.asc_GetCurrentNumberingId(), @@ -1914,9 +1914,9 @@ define([ me.menuParaPrint.setDisabled(!cancopy); var lockreview = Common.Utils.InternalSettings.get("de-accept-reject-lock"); - me.menuParaAccept.setVisible(!lockreview); - me.menuParaReject.setVisible(!lockreview); - menuParaReviewSeparator.setVisible(!lockreview); + me.menuParaAccept.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + me.menuParaReject.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); + menuParaReviewSeparator.setVisible(me.mode.canReview && !me.mode.isReviewOnly && !lockreview); // spellCheck var spell = (value.spellProps!==undefined && value.spellProps.value.get_Checked()===false);