From 649f70332bc88781dd328f965a543ac7f4875b64 Mon Sep 17 00:00:00 2001 From: Ajay Bura <32841439+ajbura@users.noreply.github.com> Date: Mon, 24 Mar 2025 20:07:15 +1100 Subject: [PATCH] Fix displayname input controlled/uncontrolled error (#2287) --- src/app/features/settings/account/Account.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/features/settings/account/Account.tsx b/src/app/features/settings/account/Account.tsx index ba354af..bfdb0ef 100644 --- a/src/app/features/settings/account/Account.tsx +++ b/src/app/features/settings/account/Account.tsx @@ -241,7 +241,7 @@ function ProfileDisplayName({ profile, userId }: ProfileProps) { const disableSetDisplayname = capabilities['m.set_displayname']?.enabled === false; const defaultDisplayName = profile.displayName ?? getMxIdLocalPart(userId) ?? userId; - const [displayName, setDisplayName] = useState(); + const [displayName, setDisplayName] = useState(defaultDisplayName); const [changeState, changeDisplayName] = useAsyncCallback( useCallback((name: string) => mx.setDisplayName(name), [mx])