mirror of
https://github.com/bulwarkmail/native.git
synced 2026-11-02 08:07:11 +00:00
Only the tab screens and the viewer had a toast host, so a viewer action that failed after going back to the Unified Inbox or a contact (both stack screens of their own) raised a toast nobody saw. Every stack screen now gets a host through the navigator's `screenLayout`, and only the focused screen's host renders, so the screen kept live under the top one never shows the same toast a second time. The tab screens' and the viewer's own hosts are gone.