+ Add Question

Reminders of completed tasks remain in Notification bar

BK

Hi.

If a task triggered a reminder on my Android phone and afterwards I complete the task not from within the Android Notification bar but either from my Chrome Extension or from the Todoist app for Android itself, it doesn't remove the reminder from the notification bar.

It does update the widget and remove the task, but no update to the reminder in the notification panel. That's quite inconvenient because everything I complete a task from within my Desktop, I do need to go to my phone and manually clear it off the notification bar.

Some way to fix this?

All responses

David Trey  staff
Replied on Sep 02, 2014 - 13:09 UTC

Hello Bernd,

Android will indeed store these notifications there regardless of what you've done with the task, you can manually clear them anytime, though.

We will look into this and see if we can sync the status of the task to the notification to remove it.


Regards,
David

BK
Bernd Krell  premium
Replied on Sep 03, 2014 - 01:57 UTC

Hi David.
I appreciate if you could look into this and add it some day.
Until I found Todoist I did use another Service and there it did work.
Unfortunately that was the only one thing which worked with them lol.

Another software which is doing that is Pushbullet.
I can dismiss notifications on my Android phone from within my Chrome Browser.

Thanks anyway.

Rgds,

Bernd

MK
Manuel K├Ąppler  premium
Replied on Feb 24, 2015 - 08:18 UTC

I agree with Bernd, this has become increasingly problematic for me as I started to use Todoist on more devices. There is additional unwanted behavior in that it is possible to complete a recurring task several times, at which point the next instance is also completed.
That is, in the scenario where I have a recurring task T and two devices A and B:
Notification for T is pushed to A and B
I mark it complete on A, a new deadline for T is set
I mark it complete on B (having forgotten that I already marked it complete / out of reflex), the deadline for T is pushed back one more cycle.

This should actually be relatively easy to implement whether your notification system uses Google Cloud Messaging (in which case a dismissal can be sent from one device to others for the same notification key) or whether it uses the Android API (in which there is a cancel() routine).

Thanks in advance for tackling this!