Resource tree behavior fix

Double / right clicking used to open whatever node was last selected.
This commit changes the behavior to only what current node was right
clicked or double clicked.