When you select or deselect a top level category in the filter (in my case I was trying to view all drafts in a specific sub-category) it should automatically include or exclude all subcategories below to parent selected (or deselected).
I don't understand the purpose of even giving a check box on top level if it doesn't automatically include child related content.