From 30d89372040bcdc347eb305a5277b057912df174 Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Mon, 10 Oct 2022 19:17:57 +0300 Subject: [PATCH] Fix Bug 59278 --- .../main/app/controller/DocumentHolder.js | 2 +- apps/documenteditor/main/app/view/DocumentHolder.js | 10 ++-------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/apps/documenteditor/main/app/controller/DocumentHolder.js b/apps/documenteditor/main/app/controller/DocumentHolder.js index 7b7a3d05e..9aa1bd3f6 100644 --- a/apps/documenteditor/main/app/controller/DocumentHolder.js +++ b/apps/documenteditor/main/app/controller/DocumentHolder.js @@ -2230,7 +2230,7 @@ define([ }, onRefreshField: function(item, e){ - this.api && this.api.asc_UpdateComplexField(item.options.fieldProps); + this.api && this.api.asc_UpdateFields(true); this.editComplete(); }, diff --git a/apps/documenteditor/main/app/view/DocumentHolder.js b/apps/documenteditor/main/app/view/DocumentHolder.js index 86905e901..3a62cd90f 100644 --- a/apps/documenteditor/main/app/view/DocumentHolder.js +++ b/apps/documenteditor/main/app/view/DocumentHolder.js @@ -1420,13 +1420,10 @@ define([ me.menuAddCommentTable.setDisabled(value.paraProps!==undefined && value.paraProps.locked===true); /** coauthoring end **/ - var in_field = me.api.asc_GetCurrentComplexField(); + var in_field = me.api.asc_HaveFields(true); me.menuTableRefreshField.setVisible(!!in_field); me.menuTableRefreshField.setDisabled(disabled); menuTableFieldSeparator.setVisible(!!in_field); - if (in_field) { - me.menuTableRefreshField.options.fieldProps = in_field; - } }, items: [ me.menuSpellCheckTable, @@ -1996,13 +1993,10 @@ define([ me.menuAddCommentPara.setDisabled(value.paraProps && value.paraProps.locked === true); /** coauthoring end **/ - var in_field = me.api.asc_GetCurrentComplexField(); + var in_field = me.api.asc_HaveFields(true); me.menuParaRefreshField.setVisible(!!in_field); me.menuParaRefreshField.setDisabled(disabled); menuParaFieldSeparator.setVisible(!!in_field); - if (in_field) { - me.menuParaRefreshField.options.fieldProps = in_field; - } var listId = me.api.asc_GetCurrentNumberingId(), in_list = (listId !== null);