Something went wrong. Try again.
Main coves client
Something went wrong. Try again.
fix(compose): reply drafts were never saved, restored, or cleared master
ReplyScreen looked up CommentsProvider with context.read from its own element context, but the screen is pushed on the root navigator where no CommentsProvider ancestor exists (the instance is handed in as widget.commentsProvider and only provided BELOW, to the preview subtree). Every saveDraft/getDraft/clearDraft threw ProviderNotFoundException and was swallowed by the debug-log catch, so cancel-with-draft silently lost the text. Use widget.commentsProvider directly. Verified on emulator via .maestro/e4_reply_draft.yaml: type, Cancel, reopen -> draft restored; Send -> reply lands in the thread. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Author Bretton Co-author Claude Fable 5 Date (Jul 16, 2026, 12:04 PM UTC) Commit 3664d89f 3664d89f43f70ec47c12eb2f152c1dd1f7007faf Parent daece2f5 daece2f583b8d3505a3fc5bd1904068ec0dad3cd