What determines when recurring tasks are greyed out?
I have a number of recurring tasks that repeat every month. When I check them off some show up as greyed out with a checked box, and the next upcoming date there as well. But others seem to show up in black without the check box, but still with the recurring date for the future occurrence.
And what happens if I move a recurring task to history? I can see it there, along with it's future recurring date, but I can't move it back up. Will it reappear again a certain amount of time before it's due? Never? Same for the non-checked future recurring tasks - they can be moved to history, but is that deleting them?
In short, it would be nice to have some more info on how the recurring tasks work and show up.
If you are able to send a screenshot of the issue to firstname.lastname@example.org that could help in clarifying.
Your tasks only show up greyed out at the bottom until you move away from that view. If you change views and go back to the view you were on, that greyed out task will be gone. It will now be only accessible if you click on "Get Completed Tasks".
You can move the task back up from Completed/History if you un-check the task. Moving To History is the same as completing a task, and deleting will actually remove the task. This is how all tasks, recurring or not work.
I hope this has clarified it a bit.
I sent in a screenshot. My issue is I'm getting three different behaviors when I check off a recurring task. The first is what you see under "Pay bills" - the box is checked and the event is greyed out, despite the fact that there is an upcoming due date. The second is what you see under "Household chores" - after checking something off, the new upcoming date appears, and the box is not checked and the event not greyed out. The third is down at the bottom with the task "Pay One Medical dues" - the event is greyed out and moved to history even though there is an upcoming due date. Notably, right before I took this, I unchecked the checkbox on this task and it moved back up with the old, overdue due date. Then, when i checked it again, it went down to history and has no check box, so I'm unable to move it back up.
I've been trying to figure out if there is a difference in these events that would cause them to show up differently, or if this is some sort of bug.
Also, it doesn't seem as if previously-completed recurring tasks normally show up in history or when clicking "Get completed tasks." Is this correct? This is only a problem if I accidentally check off a recurring task and then want to undo that - I don't have a way to do so and have to delete and re-make the task. Is this normal as well? (Not normally a problem, but in the process of experimenting with this issue, I've messed up all my tasks, oops)
Please clarify - in what view are you when this happens? Within a project, on a date view, on a label search result page?
The correct behavior is:
1. In a project
- Non-recurring parent tasks are moved to history right away
- Non-recurring sub-tasks remain grayed out
- Recurring parent tasks are not grayed out, their date is moved
- Recurring sub-tasks are not grayed out, their date is moved
2. On search result pages (date- or label-related)
- All tasks regardless of recurrence or indent levels are grayed out upon completion and disappear or change date after you reload the page on this view.
That said, the only anomaly we've observed on the screenshot you've sent to Brendon is that there seem to be recurring sub-tasks that are grayed out within a project which should not happen, their date should just be moved so please tell us - what is the exact due date used in these tasks?
Regarding your second question - although you can un-check a non-recurring task, recurring ones are indeed not moved to the history and the only was to "roll them back" will be to change the due date so, for example, if you have a task due "every Monday" and you still haven't completed it this week, but accidentally checked it off, please set the date to "every Mon starting 8. Jul 2013".
David - thanks for getting back. What I'm seeing here that had me confused is that in a project view, recurring subtasks are greyed out AND their date is moved. I can uncheck them and they then exhibit the correct behavior, but after the initial check-off, they correctly move the date and then incorrectly turn grey. This doesn't happen consistently - sometimes they behave as you described above instead. For the two I sent in, the due date was "every month starting June 25" (or another date). They worked fine for June-July, but after checking off the July date was when they acted strangely for August.
And I'm still not sure how to explain the recurring parent task that moves down to history after being checked off, and which cannot be moved up again - despite it's upcoming due date. See the screenshot and let me know if I'm missing something on that one.
Thanks for your help!
I believe this may be a bug caused by an incorrect due date.
Please try to set the task to "every 1 month starting June 25" or "every 1 month starting 25. June 2013" (depending on your date format settings) and let me know if the issue persists.
Also, please let me know what due dates you use in any task that has this issue as it's possible that some formats are incorrectly accepted by the system, but then behave incorrectly.
The inconsistent behaviour between the 'project' behaviour and the 'search' behaviour has confused me for some time too (up to now).
More specifically, I use the 'today' view quite a lot (which is a search implicitely I assume) and never expected that it would behave differently than the project view.
For recurring tasks, I each time went to the project to tick it off there to be sure that the recurrence remains.
Please consider making the behaviour consistent in all views.
Thank you for your feedback, we'll look into improving the consistency in these views in future updates soon.