This approach creates an unexpected bug on mobile devices. If we scroll it all the way to the bottom instantly, the footer section is still some certain pixels above the bottom, and snaps to the bottom immediately. Then everything does become smooth. However, it does create an unpleasant experience.
Is there a reason? Or is there any other approach for the same effect. (Just normal scroll, not needed the smooth scroll)
I am sorry, I am bringing and old thread into discussion again after a long while. I am currently looking for the same effect, tried various ways, couldn' t make it work. This did work perfectly on desktop/laptop devices. But that bug on mobile devices again made me scratch my head.