mirror of
https://github.com/stablyai/orca.git
synced 2026-11-13 17:37:40 +00:00
* fix(mobile): a failed page remounts instead of re-downloading; deadlines count only foreground time Page deadlines now pause in the background and restart on return, so React Native firing overdue timers on resume no longer reads as a page failure. A failed document remounts the same files once, then shows the failure screen; it never deletes and re-downloads on its own. Try again after a page failure or an unreadable generation deletes the host cache first, so it downloads fresh. Replaces #34550 without its file-size check. * fix(mobile): drop reports a remounted page's retired view already queued A failed page remounts at once, minting the replacement's session before React commits it. A fault or ready the old view had already queued then landed on the replacement: a second fault showed the failure screen before the new page loaded, and a late ready marked it ready and cancelled its load deadline. Each report now carries the session of the view that rendered it and is dropped once that view is retired.