zulip/zulip

Close unedited drafts with "down" at the end

Open

#38,846 opened on Apr 6, 2026

View on GitHub
 (17 comments) (0 reactions) (1 assignee)Python (7,339 forks)batch import
UI experimentarea: composearea: compose (misc)help wantedin progress

Repository metrics

Stars
 (19,672 stars)
PR merge metrics
 (Avg merge 36d 6h) (110 merged PRs in 30d)

Description

Users can accidentally open a draft when clicking on a messages as part of their message feed navigation experience, and it can be awkward to get out of it.

We should try having the "down" arrow close an open draft when both of the following hold:

  • The cursor is already at the end of the draft (so "down" has nowhere to go). This is the initial state when a draft is opened.
  • The draft has not been edited since opening the compose box.

CZO thread: #feedback > Drafts getting in the way

Contributor guide