React Compiler cannot compile try/finally without catch, so placeholder cleanup now runs inline right before the draft insert, with compression failures returned as values. Preparing images also count as expanded chrome, so the composer cannot rest and hide a placeholder that is still blocking send. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Ben Davis committed on 10/22/2026, 8:49:14 PMparent5f7fe26
Checks
- SuccessfulCodeRabbitGitHub
Review completed
- Successful
Skipped - Not affected
- SkippedDeploy web previewGitHub
- SkippedBuild preview JS bundleGitHub
- SkippedEAS PreviewGitHub
- SkippedDeploy web previewGitHub
- SkippedEAS PreviewGitHub
- SkippedBuild preview JS bundleGitHub
- SuccessfulCheckGitHub
- SuccessfulNative fingerprint diffGitHub
- SkippedRelease SmokeGitHub
- SkippedRustGitHub
- Skipped
- SuccessfulTestGitHub
- SuccessfulTest WebGitHub
- SuccessfulBuild and TypecheckGitHub
- SkippedDeploy web previewGitHub
- Skipped
- Skipped
- Skipped
- SuccessfulLabel PR sizeGitHub
- SuccessfulLabel PR 23832GitHub
- Neutral
- Successful
- SuccessfulPrepare PR size configGitHub
- SuccessfulCollect PR targetsGitHub
- SkippedEAS PreviewGitHub
- SuccessfulTest Server 7GitHub
- SuccessfulTest Server 2GitHub
- SuccessfulTest Server 6GitHub
- SuccessfulTest Server 1GitHub
- SuccessfulTest Server 3GitHub
- SuccessfulTest Server 5GitHub
- SuccessfulTest Server 4GitHub
- SuccessfulChangesGitHub
- SuccessfulTest Server 8GitHub
- SuccessfulLintGitHub
- CancelledNative fingerprint diffGitHub
2 files changedLine totals unavailable