Ticket UUID: | 7c638dbf139043a403f1158981914aa8a9ed6bf1 | |||
Title: | Drafts / separate entered text per channel | |||
Status: | Open | Type: | Feature_Request | |
Severity: | Minor | Priority: | Low | |
Subsystem: | General | Resolution: | Open | |
Last Modified: | 2021-02-12 06:21:20 | |||
Version Found In: | 0.4.28 | |||
comex — 2021-02-08 17:54:10 The official Slack and Discord clients, as well as my IRC client, all have the following behavior: The text entered in the message compose field is tracked per-channel. If I type some text and then click on a different channel, the field becomes empty; if I click back to the original channel, the text comes back. This is useful when simultaneously composing messages in different channels. Ripcord, in contrast, usually shares entered text across all channels… although sometimes it doesn't (the behavior seems inconsistent and potentially buggy). It would be nice to change this. Going further… Slack and Discord (but not my IRC client) also save the entered text persistently.
Ideally, Ripcord would have a version of Slack's Drafts view, synced with the server for Slack and using local storage for Discord. | ||||
cancel — 2021-02-09 07:27:23 I don't really want to use Slack's drafts thing… it's complicated and seems to sometimes go wrong. The text shouldn't be lost when navigating between channels, though. That would be a bug. Do you have a way to reproduce it? | ||||
silverbacknet — 2021-02-12 06:21:20 I found a way to reliably cause it; start to reply to a message and then change the channel, and it'll blank out. What the proper behavior in that case should be I don't know, since the reply is channel-based. |