This is debatable, since in an hierarchical system like Dynalist, when you check the parent, the children get greyed out and hidden (if you set checked items to hidden) too.
Could you reword the title a bit please? It sounds more like a question than a bug report. Or you could transfer it to the Help or General category. Thanks in advance!