Three fixes related to setting the cursor on nodes:
[1]
When opening/closing a parent node, it was calling addClass(), but it also needs to removeClass() otherwise you ended up with both contracted and expanded classes on a node.
[2] the click handler now doesn't get installed on nodes that don't have any children.
[3] set the contracted class on nodes which have their initial state set with
Hi Wes,
Three fixes related to setting the cursor on nodes:
[1]
When opening/closing a parent node, it was calling addClass(), but it also needs to removeClass() otherwise you ended up with both contracted and expanded classes on a node.
[2] the click handler now doesn't get installed on nodes that don't have any children.
[3] set the contracted class on nodes which have their initial state set with
Neil