mirror of
https://github.com/RGBCube/cinny
synced 2025-07-30 16:37:46 +00:00
Fix displayname input controlled/uncontrolled error (#2287)
This commit is contained in:
parent
08e975cd8e
commit
649f70332b
1 changed files with 1 additions and 1 deletions
|
@ -241,7 +241,7 @@ function ProfileDisplayName({ profile, userId }: ProfileProps) {
|
||||||
const disableSetDisplayname = capabilities['m.set_displayname']?.enabled === false;
|
const disableSetDisplayname = capabilities['m.set_displayname']?.enabled === false;
|
||||||
|
|
||||||
const defaultDisplayName = profile.displayName ?? getMxIdLocalPart(userId) ?? userId;
|
const defaultDisplayName = profile.displayName ?? getMxIdLocalPart(userId) ?? userId;
|
||||||
const [displayName, setDisplayName] = useState<string>();
|
const [displayName, setDisplayName] = useState<string>(defaultDisplayName);
|
||||||
|
|
||||||
const [changeState, changeDisplayName] = useAsyncCallback(
|
const [changeState, changeDisplayName] = useAsyncCallback(
|
||||||
useCallback((name: string) => mx.setDisplayName(name), [mx])
|
useCallback((name: string) => mx.setDisplayName(name), [mx])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue