Radzen Tree Label Click

Good Day

I am trying to set a Tree that when the label of the tree item is clicked it checks/unchecks the checkbox.

The problem i have is if i set this action on the OnChange event it will work on the label however if I click the checkbox it will also raise the onchange event. So the checkbox will check and then run the onchange which will then uncheck the checkbox.

Is there a way to identify in the onchange that the onchange was raised by the checkbox or node?
Or is there a way on the checkbox to prevent "propagation" onto the onchange event?

I also don't want to use the templates necessarily because I want to use the functionality of the AllowCheckParents and AllowCheckChildren.

How can I achieve this?

We've will add support for this by default in our next update later this week.

Great, look forward to the update.

Thank you.