Always scroll to selection. Restore scroll position onyl if there is no selection

When view is refreshed after some action, selection is restored and grid scrolls to show selected revision. Additional scroll to restore first visible row before refresh seems to be unnecessary and only disturbs.