Render foto dei membri su avatar all'interno della finestra di chat

Fixkamo-internal
Spegnimento
22 luglio 2026 alle ore 19:54 UTC
Autore
kamo
Impegno
78f0849

Le piccole icone avatar in un popup di chat — il mittente per messaggio avatar (MessageBubble) e l'elenco dei destinatari (SeenIndicator) — tutti letti SessionMember.avatarUrl, che MediaService ritorna deliberatamente nullo Ogni carico utile del membro della sessione... Gli avatar sono una preoccupazione di SecurityService. I clienti sono tenuti a riempirli da la directory membro, e chat-core navi fetchMemberAvatarMap per esattamente quello scopo — il suo doc afferma "sia mobile che kamo-internal riempirlo da questo directory". kamo-internal aveva zero chiamanti, così avatarUrl rimase nullo per sempre e ogni icona del membro in-finestra reso come un Avatar MUI vuoto. NavTopPanel già costruisce la stessa mappa per la scheda Chat, motivo per cui membro le foto appaiono lì ma non all'interno della finestra di chat stessa. Risolvere la mappa una volta per pagina (cached come una promessa in modo N finestre che si aprono subito condividere una directory fetch) e sovrapporre ai membri della sessione useChatConversation, il singolo punto da cui ogni consumatore legge i membri. Dimensioni a 'sm' per queste icone 16-24px; il dimensionamento del media-core è idempotent in modo che i consumatori che le dimensioni di nuovo non sono influenzate, e un membro senza foto mantiene un null avatarUrl e rientra nelle iniziali.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo