SideBySide2: Fix scroll alignment when showing hidden A side

If A is hidden, the user scrolls, and then shows A the lines
did not match up with the B side. Force the A viewport back
to match the B side when it becomes visible.

Change-Id: Ic073c3689f325b8f0805435418634e975fd365de
3 files changed