+ Add Question

Why do my lists not keep tasks sorted by due date when marking complete?


This is the main reason why I have not switched entirely to Todoist. I cannot stand that when looking at a list I have to manually tell it every time something changes to resort by due date. When I check something off at the top of the list it shouldn't change to a month later (say it's recurring) and continue to stay at the top of the list. Move it to the bottom or wherever it should fall automatically.

Will this ever be resolved?

All responses

Brendon Wadey  staff
Replied on Mar 04, 2014 - 23:52 UTC

Hi Chad,

I will need a bit more information.

- What platform are you using (web, which browser?)
- Are you referring to a Project view or Today (date based) view?
- Are you sorted P1 tasks outside of P1 tasks for example
- Is this only when the recurring tasks next occurrence happens?

If it's the Today view, then all due dates stay in that order, and can not be changed. Tasks with Priorites need to stay within their level as well.


Chad Keck
Replied on Mar 04, 2014 - 23:56 UTC

Platform: Web

This most recently happened in the Project view. I see all the items, manually tell it to sort by due date, check off the top recurring task and it updates to due the next month but doesn't shuffle to the bottom (or wherever it should fall relative to other tasks with due dates sooner now).

No priorities or anything like that set.

Chad Keck
Replied on Mar 04, 2014 - 23:57 UTC

Check the screenshot attached. I sorted by due date...top item was due March 1, I completed it, updated to April 1, it should move down to where the other April item(s) are...not stay in place above other March due dates.

Right now to get it to 'clean up' properly I have to go select "Sort by due date" each and every time I update something. Why can't it remember this or do it automatically?


David Trey  staff
Replied on Mar 05, 2014 - 00:09 UTC

Hello Chad,

It is and always was possible to have a permanent date sort in Todoist, but for that we have the date-based views. Type "7 days" or "20 days" or any other number to the search bar at the top and all your tasks on this list will always automatically stay sorted and a completed task will jump down where it should without any manual reordering.

This is the default behavior for all views in Todoist except just one - project view. Within a project, you have to hit the "s" key if you want to reorder your tasks there. This way it's easy to create task and sub-task structures in specific order without having the tasks jump around as you try to edit your list - that's what they do in any other search result view, though.

Best regards,

Ryan McKillen
Replied on Oct 05, 2014 - 18:55 UTC

David, thanks for the explanation. Nice to know I can just hit "s" but I'd still greatly prefer it I what Chad is asking for. Whenever I update a date, I'd like the tasks to auto-sort based on date, even in project views.