From 17d2d2bc30de4c7a9e690f617100d1c072e4912b Mon Sep 17 00:00:00 2001 From: "wu.xiaojun" Date: Mon, 4 Dec 2023 17:37:28 +0800 Subject: [PATCH] #1715 fixed the disable issue on field override control when "onBeforeSubmit" return true --- src/controls/dynamicForm/DynamicForm.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/controls/dynamicForm/DynamicForm.tsx b/src/controls/dynamicForm/DynamicForm.tsx index 0a63879a3..ffa61ed5b 100644 --- a/src/controls/dynamicForm/DynamicForm.tsx +++ b/src/controls/dynamicForm/DynamicForm.tsx @@ -286,8 +286,7 @@ export class DynamicForm extends React.Component< field.columnInternalName ) ) { - field.disabled = field.disabled || isSaving; - return fieldOverrides[field.columnInternalName](field); + return fieldOverrides[field.columnInternalName]({ ...field,disabled: field.disabled || isSaving} ) } // Default render