If the tree view recieves a signal that the shared selection list is updated, it should check if the most recently selected node is in the current view, and if not, center the view on the node.
Bonus: zoom to fit all the selected nodes instead of just the latest
If the tree view recieves a signal that the shared selection list is updated, it should check if the most recently selected node is in the current view, and if not, center the view on the node.
Bonus: zoom to fit all the selected nodes instead of just the latest