diff --git a/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipFormModal.tsx b/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipFormModal.tsx index 7ea5687445..2fc3e34a80 100644 --- a/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipFormModal.tsx +++ b/packages/ui/src/memberships/modals/UpdateMembershipModal/UpdateMembershipFormModal.tsx @@ -116,6 +116,14 @@ export const UpdateMembershipFormModal = ({ onClose, onSubmit, member }: Props) mode: 'onChange', }) + useEffect(() => { + form.reset({ + ...updateMemberFormInitial, + rootAccount: accountOrNamed(allAccounts, member.rootAccount, 'Root Account'), + controllerAccount: accountOrNamed(allAccounts, member.controllerAccount, 'Controller Account'), + }) + }, [updateMemberFormInitial, member, allAccounts]) + const [controllerAccount, rootAccount, handle] = form.watch(['controllerAccount', 'rootAccount', 'handle']) useEffect(() => {