fix(scrollView): start scroll again if it stops beyond boundaries

Addresses #482