Undo should not be time-limited
Detailed description of the issue. Put as much information as you can, potentially with images showing the issue.
Steps to reproduce:
- Open GNOME Calendar
- Create a recurring event
- Delete one instance of the event
- Notice that GNOME Calendar has actually deleted all instances of the event, without asking
- Reach for the Undo button in the notification
- Too late – it's disappeared
- Try pressing Ctrl+Z
- Nothing happens; you have irretrievably lost your event
The Undo button only remains visible for a few seconds. If you don't decide to undo the action, move your mouse to acquire the button, and click it, all very quickly, you can never undo.
This is very hostile to the user. It should be possible to undo deleting a series of recurring events after more than 10 seconds have elapsed.
Design Tasks
-
decide where to expose the Undo option (probably in the main menu)
Development Tasks
-
add the Undo option in the right place -
make Undo inactive when an action cannot be undone
QA Tasks
-
check that deleting an event can be undone after a reasonable amount of time has elapsed -
check that the Undo option is disabled when an action cannot be undone
Edited by Grey Nicholson