So I am faced with an issue where I am saddled with an existing navigation that has nodes that are expandable/collapsable to reveal child nodes. No problem, however the issue is that some are selectable (can be navigated to) while others are not. In a perfect world all parent nodes would either be selectable (because they can be navigated to ie. outlook) or no parent is selectable and only the end branch is.
Unfortuanatly due to architecture (and user customization of nav) I cannot resolve this issue from the code side, so the question is, do I provide some visual indicator that a parent can be navigated to? So that a user knows before they click on it whether it will only expand, or if it will cause the content are to update. Or am I over-thinking the issue and it is fine that clicking on option A will expand AND cause it to be selected and the content area updated, where option B and C will only expand to reveal children.
The interface is similar to outlooks above layout, as in it has expand control, which when clicked only expands the parent. In our case we use [+] [-]. The difference is when the label is clicked, it does one of the two above described actions (where as outlook only selects the node and does not expand)
Look forward to your ideas...