- Shipped
- March 30, 2026 at 9:12 AM UTC
- Author
- Kamo
- Commit
- 435dc77
The loadableAvatarUrl pipeline (preload check → setLoadableAvatarUrl) was never setting the URL due to disableThirdPartyRequests and the delayed-load flow clearing avatarURL before CONNECTION_ESTABLISHED. Now the Avatar component's _mapStateToProps falls back to the raw participant.avatarURL (set from JWT context.user.avatar) when loadableAvatarUrl is empty. This is a direct source code fix — the <img> tag will load the image and the component's onError handler will fall back to initials if it fails.