Moving caret back to selected node when documentCanvas is shown again