BHV-19877: Ensure accurate start / end values, scroll to target
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)

mcanthony/enyo,beni55/enyo,kustomzone/enyo,wikieswan/enyo,enyojs/enyo,bright-sparks/enyo,PKRoma/enyo,wikieswan/enyo,soapdog/enyo,enyojs/enyo,bright-sparks/enyo,beni55/enyo,PKRoma/enyo,mcanthony/enyo,kustomzone/enyo,soapdog/enyo