UIKit floats the Duo's tab bar 24pt above the bottom edge, below the 34pt safe area. The list's search field sat on the safe area, 10pt higher, and the composer added its 6pt gutter on top, 16pt higher, so the three bottoms differed. The layout metrics observer now also reports UIKit's bar layout region for a 48pt bar on the bottom edge (iOS 27.1), measured in each column. On the Duo the search field and the composer pill end on it, level with the tab bar, and the workspace list keeps its last row clear of the field. Other devices keep their safe-area placement. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Julius Marminge committed on 10/22/2026, 12:31:20 AMparent2b3f7fb
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Skipped
- Skipped
- Skipped
- SuccessfulRemove preview downloadGitHub
- SuccessfulCheckGitHub
- SkippedRelease SmokeGitHub
- SkippedTest WebGitHub
- SkippedRustGitHub
- SuccessfulBuild and TypecheckGitHub
- Successful
- SuccessfulTestGitHub
- SuccessfulTest Server 8GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulLintGitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 7GitHub
- SuccessfulChangesGitHub
- SuccessfulTest Server 4GitHub
- SuccessfulTest Server 6GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 1GitHub
- Skipped
- SuccessfulLabel PR sizeGitHub
- SuccessfulLabel PR 23148GitHub
- Skipped
- CancelledLabel PR 23148GitHub
- CancelledLabel PR sizeGitHub
- CancelledRelease SmokeGitHub
- CancelledTest WebGitHub
- CancelledRustGitHub
- CancelledBuild and TypecheckGitHub
- Cancelled
- CancelledTestGitHub
- FailedCheckGitHub
- SuccessfulNative fingerprint diffGitHub
- SkippedEAS PreviewGitHub
- Skipped
- Skipped
- SkippedDeploy web previewGitHub
- SkippedEAS PreviewGitHub
- SkippedDeploy web previewGitHub
- CancelledTest Server 2GitHub
- CancelledTest Server 1GitHub
- CancelledLintGitHub
- CancelledTest Server 3GitHub
- CancelledTest Server 8GitHub
- CancelledTest Server 6GitHub
- CancelledTest Server 4GitHub
- CancelledTest Server 5GitHub
- CancelledTest Server 7GitHub
- CancelledChangesGitHub
- CancelledNative fingerprint diffGitHub
- SuccessfulCollect PR targetsGitHub
- SuccessfulPrepare PR size configGitHub
- Skipped
- SuccessfulCollect PR targetsGitHub
- SuccessfulPrepare PR size configGitHub
- Skipped
7 files changedLine totals unavailable