mirror of
https://github.com/vector-im/element-call.git
synced 2026-09-10 21:55:19 +00:00
Only the call body sat inside an error boundary; anything thrown in the lobby, the mute state or the providers propagated into the host's React tree, where React unmounts everything up to the nearest boundary — the host's, or the host's whole application. The standalone app has a boundary at its top; the component now has the same, showing the error page inside its container and asking the host to stop keeping it on screen. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>