550b3cf019f5bb7e4d4b6939ca62cd5c58eb326d
Both html/body and #main-app being scrollable on mobile made scrollIntoView animate two ancestors at once, shifting the start frame of the smooth scroll. With body locked, #main-app is the only scroller and the animation matches the user's actual position.
Description
Languages
TypeScript
52.6%
Vue
44.3%
CSS
1.8%
JavaScript
1%
HTML
0.2%
Other
0.1%