Fix: Calculated due to of todo lists doesn't update
This fixes an issue where the shown due to which is derived from a todo within the list wouldn't be updated unless the page is forcibly reloaded (e.g. by changing into another page and then back).
Closes #480 (closed)