I have a panel bar, in the hierarchical template of which i have placed checkboxes. When i click on one of the expanded panel bar item's parent level check box, i am temporarily setting the isenabled property of the panel bar to false until its service call gets completed. But, on enabling the panel bar the selected panel bar item gets temporarily disabled and the user cannot check the checkbox in the first attempt. When he tries to do so, rather than the checkbox getting checked, the panel bar item expands or collapses as applicable, and only after that the checkbox gets enabled. How to solve this issue?