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 4e8f81fa80
commit 56a0ce78ad

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])