Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prevent all subtasks get marked done, when task is done by mistake. #2376

Open
Marcus-En opened this issue Oct 27, 2023 · 2 comments
Open

Prevent all subtasks get marked done, when task is done by mistake. #2376

Marcus-En opened this issue Oct 27, 2023 · 2 comments

Comments

@Marcus-En
Copy link

Is your feature request related to a problem? Please describe.

When I want to open a task to see the subtasks, it repeatedly happened to me that hit the DONE checkbox instead and mark the tasks done - with its whole tree of sub-tasks (and subsubtask etc.). When I mark the task back un-done, all subtasks stay done.
As I try to keep my tasks in structure, there are many sub-tasks. So, such simple mistypo can cause a lot of work and/or confusion.

Describe the solution you'd like

What about a silly reminder window like: "Not all subtasks are done. Do you want to mark them all done? Yes / No"

Describe alternatives you've considered

Second choice:
Allow task to be done, while its sub-tasks are stay pending...
Option to mark whole tree done/undone

Additional context

No response

@raimund-schluessler
Copy link
Member

@nextcloud/designers I think a modal asking whether one wants to complete a task with open subtasks makes sense here. Not completing the subtasks while completing the root task does not make sense imho.

@szaimen
Copy link
Contributor

szaimen commented Oct 30, 2023

@nextcloud/designers I think a modal asking whether one wants to complete a task with open subtasks makes sense here. Not completing the subtasks while completing the root task does not make sense imho.

Yes, a modal sounds good 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants