m.replace will replace user's draft, kazv should save it and restore it at the appropriate time.
Description
Description
Revisions and Commits
Revisions and Commits
Event Timeline
Comment Actions
The RoomModel in libkazv should remember more than the current text-only localDraft. Should also store the state of e.g. editing or replying.
We might want to add more draft types (e.g. attachments) too, but that's another question.