You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unchecking a subtask on a finished occurrence no longer takes it out of the next one. A weekly
task with four steps would come back with all four reset, as it should. Go back to the occurrence
you just finished, untick one step there, and that step disappeared from the upcoming occurrence:
0/4 became 0/3, and doing it again took another one. The cause was a column carrying two meanings. recurrence_origin_id says "I am the next run of X" on a task and "I am the copy of Y in this
run" on a subtask, and the code that undoes a follow-up when you un-finish a series read both the
same way. Unticking a subtask made it look up its own copy in the next occurrence, mistake it for
a follow-up nobody had touched, and delete it. Only whole occurrences count as follow-ups now, so
a tick on a past run stays on that run.
On a phone there is now a way to add the FIRST subtask to a task. Every later one worked: once
a task had a subtask, the expanded list offered "add subtask" and it went through. The first one
hung on a button in the task row, and the row hides its inline buttons below 640px on purpose -
three 44px targets squeezed the title into two lines. The replacement was meant to be the reading
view, which is what tapping a task opens, except that view only drew its subtask section when
there were already subtasks to draw. So the entrance existed on an iPad and nowhere on an iPhone.
The section now stands even when it is empty, as long as it has something to offer, which is the
same rule the comments at the bottom have always followed.