Files
orca/mobile/packages
Jinwoo-H 9a027cbdb8 fix(mobile): stop a mid-commit view activation raising a false recovery banner
The hybrid screen's focus effect calls activateSessionView, which on Android
routes to activateViewSession and required the view to already be in the
module's session registry. The registry is filled by the sessionId prop commit,
so a focus that lands first threw mobile_web_shell_view_unavailable and the
screen pinned "Hosted session could not be restored." above a page that was
healthy the whole time. Nothing clears that warning, so the banner also kept the
WebView pushed down for the rest of the session.

The prop is the activation authority, so a view missing from the registry is
mid-commit for the same session, not a failure.

Claude-Session: https://claude.ai/code/session_01JNnE9qzUZMMnqpZWCqM3nb
2026-09-03 04:22:05 -04:00
..