A tab switch pops the workspace to its list, so the tab you return to drops the detail it was showing. Its column attaches the empty placeholder and removes the old screen in one commit, but Reanimated held the removal for exiting animations inside the screen, because it only exempts legacy Screens components. Screens pushed the placeholder over the still-mounted pull request, then popped a screen that was no longer on top: debug builds crashed with "Attempt to pop non-top screen", and release builds would pop the placeholder and leave the stale pull request showing. This affects iPad and iPhone Duo columns, folded or not. Reanimated now treats Screens v5 stack, split and tab screens like legacy screens, so their removal lands in the same mount as the rest of the commit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Julius Marminge committed on 10/21/2026, 11:43:05 PMparented4b4a8
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Skipped
- Skipped
- Skipped
- SuccessfulRemove preview downloadGitHub
- SuccessfulCheckGitHub
- Skipped
- SuccessfulBuild and TypecheckGitHub
- SuccessfulRelease SmokeGitHub
- SuccessfulTest WebGitHub
- SuccessfulTestGitHub
- SuccessfulRustGitHub
- SuccessfulTest Server 5GitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 8GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulChangesGitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 4GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulTest Server 6GitHub
- SuccessfulLintGitHub
- FailedCheckGitHub
- SkippedDeploy web previewGitHub
- SkippedEAS PreviewGitHub
- SuccessfulNative fingerprint diffGitHub
- Skipped
- SuccessfulRustGitHub
- CancelledTestGitHub
- SuccessfulBuild and TypecheckGitHub
- CancelledTest WebGitHub
- SuccessfulRelease SmokeGitHub
- Skipped
- Skipped
- Skipped
- SuccessfulLabel PR sizeGitHub
- SuccessfulLabel PR 22979GitHub
- Skipped
- CancelledLabel PR sizeGitHub
- SkippedEAS PreviewGitHub
- SkippedDeploy web previewGitHub
- CancelledTest Server 8GitHub
- CancelledTest Server 4GitHub
- CancelledTest Server 6GitHub
- CancelledTest Server 7GitHub
- CancelledTest Server 5GitHub
- CancelledTest Server 1GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulChangesGitHub
- CancelledTest Server 3GitHub
- SuccessfulNative fingerprint diffGitHub
- SuccessfulLintGitHub
- CancelledLabel PR 22979GitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
3 files changedLine totals unavailable