angshu|fixed treeselect, if a node didn't have children, on select of the node, the previously selected node's children were still visible