ui: keep the user's notice when synced changes come

Desk.updated cleared the status line whenever a session brought changes, so that "Could not load mail" went once mail loaded. But a JMAP server tells of the user's own change within a moment, so it also took away what the user had just been told, such as "Draft discarded" after closing a draft. Sessions now tell the desk their news through Desk.tell, which marks the notice as theirs, and synced changes clear only such a notice.


Author rockorager.dev
Date Commit Parent bdacc05b
+20 -6
3 changed files
+20 -6
3 changed files