It depends on how you see/imagine the hierarchy and dependency. "Buy a bulb" is a task related to "Change the bulb". That's how you created it and in this exact case you wouldn't need to buy a bulb if you didn't need to change the bulb. But then for whatever reason (other than to change the bulb), you need to buy a bulb, you'll have to add another task for it.
Plus, it makes more sense to me to create a new task for "buy a bulb" if i just need to buy a bulb instead of trying to find it in the dismissed- tasks list and undismissing it. Devtodo, for example (another todo program I use) also undismisses the category parents, because when you see the tasks list as an XML file, it makes more sense to undismiss the parents. But, of course, the choice goes to the developers. -- Undismissing a subtask (which parent is dismissed too) should undismiss parent https://bugs.launchpad.net/bugs/369890 You received this bug notification because you are a member of Gtg developers, which is subscribed to Getting Things GNOME!. Status in Getting Things GNOME!: Confirmed Bug description: Let's suppose you have dismissed a subtask and its parent. When you undismiss the subtask, it doesn't appear in the task list, but when the parent is dismissed it appears. So the parent task should be undismissed at the same time too. This is also common sense. :) Reproduce steps: - Create a new task, and a subtask in it. - Dismiss the parent task. - Undismiss the subtask. _______________________________________________ Mailing list: https://launchpad.net/~gtg Post to : [email protected] Unsubscribe : https://launchpad.net/~gtg More help : https://help.launchpad.net/ListHelp

