I could read there could be be problems with losing drafts.
Also I did not run in this issue I do the following
(for reasons like read/format-check, spell-check, but also to save my drafts):
A good idea is to use the “Saved Messages” contact as your draft “folder”
to overcome this. And maybe to use a synchronized second client.
This for sure safes each draft. You even have a draft history or multiple drafts
for one chat.
And this leads to this post’s intention:
My proposal is:
Currently I can select a single contact or a group. Good.
But it would even better if one could forward a message from my “Saved Messages” selecting also multiple contacts (if not grouped).
And this forward from “Saved Messages” is not shown as “Forwarded message” but as a normal message at the recipients.
Probably better is an extra context menu item, which is only available in “Saved Messages”, which says “Forward message as original” [from forward status to message status]
Clicking it, gives me an enhanced dialog which let me choose multiple contacts one by one from:
single contacts, groups, predefined list of contacts
and a “Send” does the job then.
PS: Desktop
As “Ctrl+C” does a copy but destroys formatting, one has to use menu “Copy”
to copy messages for editing. But there is no context menu item “Paste”.
For convenience a context menu item “Paste” would be good.