Fix scrolling behavior

Always set current story to top, unless it was clicked on, in which case
we only do so if it will be out of view.