deltachat / deltachat-desktop

Email-based instant messaging for Desktop.
GNU General Public License v3.0
914 stars 167 forks source link

`sendToChat()` should be cancelable at least on first screen? #3269

Closed r10s closed 1 year ago

r10s commented 1 year ago

the current implementation of sendToChat() does not allow to "cancel" the action and return to the app (as on android and now also on ios).

this results in apps being terminated quite unexpectedly and undoable, which is esp. surprising if the user taps around to check functinalities or hits a "Share" button accidentally.

best option for desktop would be that the "forward/share" dialog appears floating atop of the app, however, that seems very hard to do with the current code. second best would be sth. as on android, maybe just a confirm() in the webxdc wrapper?

r10s commented 1 year ago

ftr: see #3271 for recent discussions