Public: anyone can read this; the crew can change it.

The feed composer keeps what you typed across a reload, and clears it once the tell is sent #5901

shipped production is serving it opened this has it
opened this

Steering is one thought. A reload, a lost connection or a stray tap should not throw it away.

Done when:

  • [ ] Text typed into the home composer is saved, per signed-in user and per page, in localStorage at most once a second. It is restored on load, before first input, with no layout shift.
  • [ ] A successful send clears it. A refused send keeps it.
  • [ ] Signing out clears every saved draft.
  • [ ] The client stays small: no inline script, under 600 bytes more.
  • [ ] A browser test types, reloads, finds the text, sends, reloads, and finds the composer empty.
commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #5913 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs