zulip / zulip-mobile

Zulip mobile apps for Android and iOS.
https://zulip.com/apps/
Apache License 2.0
1.28k stars 643 forks source link

Sync drafts between mobile and web app #4646

Open alya opened 3 years ago

alya commented 3 years ago

Draft messages are currently not synced between mobile and web. This creates a bad user experience, e.g. when a user starts composing a message on mobile and wants to finish on desktop.

This issue is blocked on a server-side syncing implementation (https://github.com/zulip/zulip/issues/3775).

Related issue to enable viewing drafts on mobile: https://github.com/zulip/zulip-mobile/issues/3500

jyn514 commented 2 years ago

I would find this super useful; I thought I'd lost a draft completely because I had to be in the exact thread view I started it in, not just the same stream. If it synced automatically to desktop, I could go to "Drafts" and recover it even if I forgot the thread name.

(I suspect this may also interact badly with thread renaming?)

beenotung commented 1 year ago

My workaround is to send the draft message to myself, or use other app (e.g. google keep) to do the drafting, then copy into zulip.

The second workaround also works when zulip failed to send the message due to network error.