In the bugfix version:
I have a composite with a subtask, and the composite has no planned date but has an actual start date,
it has a subtask with a planned start in the future but no actual start (so it is presently inactive)
If I choose to show inactive, then when I collapse the parent, it shows the date in parentheses from the subtask
If I then hide inactive, the parenthetical date remains
However, if I hide inactive first, then there is no way to collapse the task unless it has other active subtasks. But if it does have other active subtasks, and I then collapse it, then I see the parenthetical date from the planned inactive subtask.
So, the issue is: it is odd that the existence of a decoy active subtask makes the difference between having a parenthetical date for the composite task.
It took me a while to figure out exactly why this was happening.
I propose that when inactive tasks are hidden, they should have the same effect as collapsing: i.e. parenthetical dates should be shown when subtasks are hidden whether it is because the parent is collapsed or because inactive tasks are hidden. To differentiate, I propose that in EVERY situation with a parenthetical date (regardless of whether parent is collapsed or the subtask is hidden because inactive), that the parenthetical date be shown in the color of the subtask that actually holds the real date. So this means that an inactive planned date would get a grey parenthetical date on the parent regardless of the parent's normal color, such as if the parent is active with normal black text.
Log in to post a comment.