diff --git a/frontend/src/Lobbies.jsx b/frontend/src/Lobbies.jsx index 68aae92..3f106ef 100644 --- a/frontend/src/Lobbies.jsx +++ b/frontend/src/Lobbies.jsx @@ -434,8 +434,7 @@ function CharBar({ lobby, sel, onSel }) { onClick={() => can && onSel(m.username)} tabIndex={can ? 0 : undefined} onKeyDown={(e) => can && e.key === 'Enter' && onSel(m.username)}> {c?.portrait ? : (c?.name || m.username).slice(0, 1).toUpperCase()} - {c ? c.name : 'No character'} - {m.username}{m.me ? ' (you)' : ''}{c?.class ? ` ยท ${c.class}` : ''} + {c ? c.name : 'No character'} {lobby.is_dm ? sock.current.loadMap?.(), messages: () => sock.current.poll?.(), lobby: () => sock.current.load?.(), - sheet: (n) => setSheetTick((t) => ({ cid: n.cid, n: t.n + 1 })), + sheet: (n) => { setSheetTick((t) => ({ cid: n.cid, n: t.n + 1 })); sock.current.load?.(); sock.current.loadMap?.() }, // a saved character can bring a new name or portrait }) useEffect(() => { load(); loadMap()