This question has been answered.
This question has not been answered yet.
The tree control by default allows you to select categories and subcategories through node selection. This means that if we select a parent category ALL of its subcategories are selected. Also if we select a subcategory its parent category is also selected (this makes sense in the majority of situations).
Is it possible to switch this behaviour off? The idea is that if I select any node ONLY that node is selected (not its children or its parent).
After clarifying user requirements decided to enableSelect="false" on the main tree. I now catch the selection of the bottom node and effectively hide that to a hidden field. The hidden field is bound to the data.