From 4cd59aaa52df72d9824ed3f734ab79ccda8d93f3 Mon Sep 17 00:00:00 2001 From: maxkadushkin Date: Sun, 1 Mar 2026 02:01:37 +0300 Subject: [PATCH] [forms] fix bug 80255 --- apps/documenteditor/main/app/view/DocumentHolderExt.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/documenteditor/main/app/view/DocumentHolderExt.js b/apps/documenteditor/main/app/view/DocumentHolderExt.js index 659e97dc92..76edaeb06a 100644 --- a/apps/documenteditor/main/app/view/DocumentHolderExt.js +++ b/apps/documenteditor/main/app/view/DocumentHolderExt.js @@ -954,7 +954,9 @@ define([], function () { content_locked = lock_type==Asc.c_oAscSdtLockType.SdtContentLocked || lock_type==Asc.c_oAscSdtLockType.ContentLocked, is_form = control_props && control_props.get_FormPr(); - me.menuImgStretchContentControl.setVisible(is_form); + me.menuImgStretchContentControl.setVisible(is_form && (!lock_type || lock_type == Asc.c_oAscSdtLockType.Unlocked)); + is_form && console.log('menuImgStretch visible'); + me.menuImgRemoveControl.setVisible(in_control); me.menuImgControlSettings.setVisible(in_control && me.mode.canEditContentControl && !is_form); menuImgControlSeparator.setVisible(in_control); @@ -1820,6 +1822,8 @@ define([], function () { is_form = control_props && control_props.get_FormPr(); me.menuTableRemoveForm.setVisible(is_form); me.menuTableStretchContentControl.setVisible(is_form); + is_form && console.log('menuTableStretch visible'); + menuTableControl.setVisible(!is_form); if (is_form) { me.menuTableRemoveForm.setDisabled(lock_type==Asc.c_oAscSdtLockType.SdtContentLocked || lock_type==Asc.c_oAscSdtLockType.SdtLocked);