From 3b4d9136567ab6659a2dd05d4dba5bb8f0ee7afc Mon Sep 17 00:00:00 2001 From: Per-Kristian Nordnes Date: Wed, 10 Aug 2022 14:27:03 +0200 Subject: [PATCH] fix(forms): fix bug with openField/closeField Turns out the logic was a bit reversed for open/close --- packages/sanity/src/form/members/MemberItem.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/sanity/src/form/members/MemberItem.tsx b/packages/sanity/src/form/members/MemberItem.tsx index 59ee967ce9a..7c46e3379e4 100644 --- a/packages/sanity/src/form/members/MemberItem.tsx +++ b/packages/sanity/src/form/members/MemberItem.tsx @@ -95,15 +95,15 @@ export function MemberItem(props: MemberItemProps) { }, [onSetPathCollapsed, member.item.path] ) - const handleCloseField = useCallback( + const handleCloseField = useCallback(() => { + onPathOpen(member.item.path) + }, [onPathOpen, member.item.path]) + const handleOpenField = useCallback( (fieldName: string) => { onPathOpen(member.item.path.concat(fieldName)) }, [onPathOpen, member.item.path] ) - const handleOpenField = useCallback(() => { - onPathOpen(member.item.path) - }, [onPathOpen, member.item.path]) const handleExpandFieldSet = useCallback( (fieldsetName: string) => { onSetFieldSetCollapsed(member.item.path.concat(fieldsetName), false)