Fix: cmd+up allows the selected node to go off-screen, focus should follow selected node - check node is selected after animation complete rather than before