From 91721a4e8a80feb5f8c0116a0c52c83152463729 Mon Sep 17 00:00:00 2001 From: Rain <958414905@qq.com> Date: Tue, 26 Sep 2023 16:38:55 +0800 Subject: [PATCH] fix(SchemaInitializer): avoid error --- .../src/schema-initializer/SchemaInitializer.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/core/client/src/schema-initializer/SchemaInitializer.tsx b/packages/core/client/src/schema-initializer/SchemaInitializer.tsx index ce9b2cb4d..f54086be9 100644 --- a/packages/core/client/src/schema-initializer/SchemaInitializer.tsx +++ b/packages/core/client/src/schema-initializer/SchemaInitializer.tsx @@ -256,6 +256,12 @@ SchemaInitializer.Button = observer( setVisible(v); }; + useEffect(() => { + if (visible === false) { + clearSearchValue(menuItems.current); + } + }, [visible]); + if (!designable && props.designable !== true) { return null; } @@ -372,12 +378,6 @@ SchemaInitializer.Button = observer( /> ); - useEffect(() => { - if (visible === false) { - clearSearchValue(menuItems.current); - } - }, [visible]); - return ( {visible ? : null}