BHV-19877: Ensure accurate start / end values, scroll to target

Addressing a couple of issues discovered when integrating the fix
for BHV-19877.

Enyo-DCO-1.1-Signed-Off-By: Gray Norton (gray.norton@lge.com)