+ Add Question

Filter out sub tasks


I want to display recurring daily tasks with out the sub task showing up in the main list and under the main task. I only want to show the main tasks, and if they have sub tasks they are displayed under the main task only. see attached example.

All responses

David Trey  staff
Replied on May 15, 2014 - 12:52 UTC

Hello Scott,

That's unfortunately not possible now. We chose to show the data like this to make sure that you'll never miss a task, even if it's a sub-task, as long as it matches the search criteria (is due today).

At the same time, if one of the matching tasks is a parent task, we'd like to give you the option to expand it and check if it has other sub-tasks that require attention.

Removing any of these options would either risk not seeing sub-tasks due today unless you find them below the parent task or having parent tasks that aren't even due today on the list only because they have sub-tasks due today which you'd have to find manually.

Best regards,

Scott Spencer
Replied on May 15, 2014 - 12:55 UTC

No problem. I came up with my own filter that will work that way.

Mark Bowie
Replied on Jun 19, 2014 - 22:15 UTC

Scott- what filter did you use to filter out subtasks?

Scott Spencer
Replied on Jun 23, 2014 - 13:13 UTC

I labeled the sub tasks with @sub then created this filter to show my important tasks for the day. IT basically give you priority 1,2,or 3 tasks for today and filters out the sub tasks.

today & (p1 | p2 | p3) & !@sub

LD  premium
Replied on Mar 10, 2015 - 01:20 UTC

The other way round to only label the no level tasks seems more reasonable to me.

Greg Jebb
Replied on Apr 27, 2015 - 10:56 UTC

Seems crazy that we have to label our subtasks to filter them out. Could we not get a "HasParent" property or similar?

Andy Oliver  premium
Replied on May 10, 2015 - 15:14 UTC

I'm experimenting with using priority 3 to represent sub tasks - I don't use that priority in my task management; it's easy to access when adding/updating a task; and easy to create a "not Priority 3" filter (!p3)