Calendar event invitation sent without user confirmation
- /e/ version:
- Device model(s):
- Device rooted: yes/no
Summary
During a calendar event creation, if the user decides go back to the previous screen using the back button (or, alternatively, the swipe left gesture) or to go check another app with the Recents
button the event is saved (and invitations will still be sent if there are invitees) without asking for user confirmation.
The problem that this brings is that if the organiser really decided to abandon the invitation, the invitee will still receive the invitation accidentally without the inviter knowing it. This can possibly cause "misencounters".
The problem
- Open the calendar app
- Add a new event to the calendar
- In the event details view, add at least one e-mail address to the guests field.
- Go back to previous screen using the back button in the bottom bar or the swipe left gesture or press
Recents
What is the expected behavior
When user abandons the invitation screen using the back function, the left gesture or the Recents
button, display a pop-up screen asking for confirmation:
"Do you want to discard changes?"
[ Discard ] - action: Discard changes and leave screen [ Cancel ]- action: Remain in the event details screen