+ Add Question

Changed behaviour "Postpone"


Dear support,

today I noticed a slightly different behaviour in postponing tasks.
The day before yesterday, postponing overdue, reoccuring task resulted in moving them to the "today" date.
This morning the move to "tomorrow" date.

Is this a new feature? If yes, I must admit, I don't like it. And if you do really want to keep this feature, please provide an equally easy option to postpone overdue tasks to "today".

Thank you and best regards

All responses

David Trey  staff
Replied on Sep 25, 2012 - 06:30 UTC

Hello Andre,

we've introduced this feature a couple of months ago, but thank you for your feedback, we may consider changing it in the future. You're welcome to add a request to our Votebox: http://todoist.com/Vote/

For now, please note that you can easily change an overdue task's date to "today" using the drag & drop feature. If you're in the 7 days view (or any other view incl. overdue and today's tasks), you can hover over the overdue task which will show a handle icon on the left side and drag & drop it to the "today" section which will effectively make it due today.

Best regards,

Andre B.
Replied on Sep 25, 2012 - 07:15 UTC


if you introduced this feature months ago, why I could still use the old style two days ago?

Thank you for the hint about the drag & drop feature. It still less efficient compared to usung the "cog wheel". With drag & drop you need to click, hold, move cursor to the right position (precision), release, move cursor to the next overdue task. With cog wheel you click, move cursor to postpone, click, move cursor to cog wheel. Repeat to do same interaction for another task. But I suppose it is another topic.

Back on topic. The first concept was introduced and it was good. I suppose every user is familiar with it already.
I don't know about, that users wanted actually a different behaviour - if this is not the case then you must have confused regular users already. Or am I wrong - I don't see much feedback or request about this changed feautre here ?

If this behaviour was introduced few days ago, would it be difficult to change it back? After you introduced a "cog wheel" "postpone today" and "postpone tomorrow" you still can bring it up again. If there is no real request for this feature then I suppose I will not be the only one, who is confused about the new behaviour.


David Trey  staff
Replied on Sep 25, 2012 - 07:32 UTC


the concept of postponing tasks to the next occurrence (and not today) was indeed introduced quite a while ago, but there was an issue with it that behaved differently depending on whether a task had a specific date or a recurring date. We've fixed it a couple of days ago so that all tasks are now being postponed to the next day.

The drag & drop feature was one of the most anticipated feature by the majority of our users. It changes 2 clicks (on the gear then on postpone) to just one single move. We're sorry to hear that you experience issues with this function.

The reason why we've decided to make the default postponing behavior move the task to the next occurrence (or tomorrow if possible) is because Todoist treats overdue tasks very specifically - if you have overdue tasks, the number indicating tasks due today in the upper-right corner as well as the number in the Chrome plugin change their colors to red (instead of black which indicates tasks due today, but not overdue). Overdue days are also written in a red font on the 7 days view and therefore are already prioritized and should be completed today. Moving them to today, removes their importance as they will behave as if they weren't overdue in the first place and therefore the action of postponing them is usually used as an alternative of checking it off if you do not want to complete this task today, but want to work on it the next day.

Again, we greatly appreciate your feedback and we will certainly consider changing this behavior based on our Customers' reports and you're welcome to add a request to our Votebox o we can see if there's a demand for such change.

Best regards,

Andre B.
Replied on Sep 25, 2012 - 08:15 UTC

Dear David,

if that was bug then it is quite ironic that I liked it as a feature ;-)
Too bad this bug is fixed ;-(

Nothing against drag & drop. Well done, it is surely a nice feature. It is just that I don't use it often because the other iteraction was more convinient for me.

As for your argument - if I understood it right: moving tasks to tomorrow also removes their importance (overdue).
But I still do not fully understand the convinience of postponing overdue(!) tasks to tomorrow rather then to today.

Lets say we have taks on Mo., current day is Tue.
From one perspective it makes sense to move overdue tasks to tomorrow:
On Tue. _evening_ I see that I did not do all overdue tasks - moving them to "tomorrow"/Wed. I am able to move the "importance". Still, on Wed. morning I would focus on overdue tasks from Mon. AND Tue. - or postpone them again and reassign priority. The list get pretty cluttered.

From another perspective moving to today as a default behaviour come in handy. I plan my tasks in the _morning_ and on Tue. morning I would postpone Mon.'s overdue tasks to today and some to Wed. manually reassigning the priority accordingly. This is just one of the many ways to move and priorize tasks for the day.

I've added the feature request to the votebox.
Still, I can't guess how much work this additional fearture requires - and this feature may stay at the bottom of the list for a quite long time. But the hope dies last, right ;-) ?

Best regards

David Trey  staff
Replied on Sep 25, 2012 - 08:42 UTC


thank you for your explanation, we understand that there are many ways to use many features and of course, some will prefer one way and some the other, but knowing how you use it helps us understand it and decide how to change it in the future.

The way we intended the postponing feature was to treat it as "I do not want to work on this task today, I'll postpone it to the next day (or its next occurrence)".

Overdue tasks can right now be easily accessed as both the "today" and "7 days" links as well as the default views for every Todoist plugin display overdue tasks along with your today's tasks, therefore, completing an overdue task today could be done simply by checking it off and treating the fact that it's overdue already as "high priority"... unless you do not want to complete them today and decide to postpone them (to tomorrow) or don't reschedule them at all so you can always see that it's a missed tasks and know that it's important to catch up to it.

Again, we realize that there are many options to manage tasks and we always try to choose the solution that will fit best for the majority of our Customers so thank you for showing us your point of view, we really appreciate it and will certainly take it into consideration as we improve our software in the future.

Best regards,