navigate now scrolls to selected element if out of view