[Enhancement] Match COSMIC Files UX for Undo Delete for Tasklist Item & Perma-Delete for Trash #125

Open
opened 2026-05-08 11:37:59 +00:00 by kodebarista · 0 comments
kodebarista commented 2026-05-08 11:37:59 +00:00 (Migrated from github.com)

Issue/Description:
When deleting task items, users should first receive a reversible delete action with an Undo option with similar UI like COSMIC Files, instead of immediate permanent removal. Additionally, actions that permanently remove data such as deleting from trash or emptying trash should display a confirmation warning before proceeding.

Following the deletion UX pattern similar to the one used in the COSMIC Files app would help in a consistent UX . This would allow users to undo accidental deletions & a fair warning before deleting tasks permanently from Trash, providing a more consistent user experience.

Steps to Reproduce:

  • Delete a task item or task list
  • Observe that there is no undo delete flow
  • Permanently delete an item or empty the trash
  • Observe that there is no dedicated permanent deletion warning
  • But undo option is implemented for trash instead of delete from task-list

Expected Behavior:

  • Deleting a task item should move it to trash with an Undo option
Image
  • Permanent deletion actions from Trash should display a confirmation dialog or warning
  • Emptying trash should explicitly warn that the action is irreversible
  • Deletion UX should align with the behavior and interaction patterns used in COSMIC Files
Image Image
**Issue/Description:** When deleting task items, users should first receive a reversible delete action with an `Undo` option with similar UI like COSMIC Files, instead of immediate permanent removal. Additionally, actions that permanently remove data such as deleting from trash or emptying trash should display a confirmation warning before proceeding. Following the deletion UX pattern similar to the one used in the COSMIC Files app would help in a consistent UX . This would allow users to undo accidental deletions & a fair warning before deleting tasks permanently from Trash, providing a more consistent user experience. **Steps to Reproduce:** - Delete a task item or task list - Observe that there is no undo delete flow - Permanently delete an item or empty the trash - Observe that there is no dedicated permanent deletion warning - But undo option is implemented for trash instead of delete from task-list **Expected Behavior:** - Deleting a task item should move it to trash with an `Undo` option <img width="478" height="77" alt="Image" src="https://github.com/user-attachments/assets/87bdaca8-2e94-416b-9c61-c4a71980d8bc" /> - Permanent deletion actions from Trash should display a confirmation dialog or warning - Emptying trash should explicitly warn that the action is irreversible - Deletion UX should align with the behavior and interaction patterns used in COSMIC Files <img height="203" alt="Image" src="https://github.com/user-attachments/assets/fc3928cd-465b-40c3-a224-9a4d43dd3a2b" /> <img height="400" alt="Image" src="https://github.com/user-attachments/assets/9b23b054-e172-4926-877c-b8f02bdc5509" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
edfloreshz/tasks#125
No description provided.