[iOS] Unsent message drafts lost when switching sessions
Resolved 💬 2 comments Opened Jun 4, 2026 by jdfalk Closed Jun 7, 2026
Bug Report — iOS App Text Entry
Summary
The iOS app does not preserve text entry drafts when switching between sessions. This is a significant regression introduced in a recent iOS update.
Steps to Reproduce
Scenario 1 — Unsent draft lost:
- Open a session and type a message (do not send)
- Navigate to a different session
- Return to the original session
- Result: The typed text is gone
Scenario 2 — Pending sent message lost:
- Send a message and wait for it to show as pending/in-flight
- Navigate to a different session before it completes
- Return to the original session
- Result: The pending message is gone from the input area
Expected Behavior
- Unsent drafts should persist per-session when navigating away
- Pending messages should remain visible when returning to a session
Impact
High — users lose work mid-thought when multitasking across sessions. This is a core UX regression that makes the app frustrating to use on mobile where switching context is common.
Environment
- Platform: iOS (recent update)
- Client: Claude iOS app
---
Submitted via Claude Code on behalf of a user who cannot access /feedback over Remote Control.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗