From 6d50f7e9b1c4c104606c18c097d70bcf771d3173 Mon Sep 17 00:00:00 2001 From: Zeke Zhang <958414905@qq.com> Date: Mon, 14 Apr 2025 18:35:59 +0800 Subject: [PATCH] fix(FilterForm): do not trigger filtering when validation fails (#6659) --- packages/core/client/src/block-provider/hooks/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/core/client/src/block-provider/hooks/index.ts b/packages/core/client/src/block-provider/hooks/index.ts index 612064ece0..1b82601e71 100644 --- a/packages/core/client/src/block-provider/hooks/index.ts +++ b/packages/core/client/src/block-provider/hooks/index.ts @@ -522,9 +522,11 @@ export const useFilterBlockActionProps = () => { const { doFilter } = useDoFilter(); const actionField = useField(); actionField.data = actionField.data || {}; + const form = useForm(); return { async onClick() { + await form.submit(); actionField.data.loading = true; await doFilter(); actionField.data.loading = false;