Fix displayname input controlled/uncontrolled error (#2287)

This commit is contained in:
Ajay Bura
2025-03-24 20:07:15 +11:00
committed by GitHub
parent 08e975cd8e
commit 649f70332b

View File

@@ -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<string>();
const [displayName, setDisplayName] = useState<string>(defaultDisplayName);
const [changeState, changeDisplayName] = useAsyncCallback(
useCallback((name: string) => mx.setDisplayName(name), [mx])