Apply color to multi-level selection

Hi Chris, some attributes donā€™t pass down to children as you select them, so to color all of them, please color A first, and then multi-select B and C.

The reasoning is that otherwise thereā€™s no way to color only A, as selecting A will always select B and C as well, in an hierarchical world.

Of course, people have different opinions on this. For example, this is a poll for checklist behavior: Should making a checklist affect only direct children or all levels or children? This question can be asked about all other operators as well: color labels, headings, etc.

We still havenā€™t gotten a conclusion on how to properly distinguish between selecting both parent and children and only the parent (the children are part of the parent, so they will look selected as well). For the time being, weā€™ll keep it as is.