I can avoid triggering the effect if I do not place my cursor over any of the product images. Scrolling the page with my cursor down one of the page margins seems to avoid the issues, and hovering over one of the images will snap the scroll position back. I can intentionally trigger the snapping by scrolling the page and forcing a `:hover` pseudo on `product-card__image` from within devtools. This suggests to me there are some CSS rules that are causing this effect but I have investigated the CSS and I'm coming up empty.
Bug 1985980 Comment 3 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I can avoid triggering the effect if I do not place my cursor over any of the product images. Scrolling the page with my cursor down one of the page margins seems to avoid the issues, and hovering over one of the images will snap the scroll position back. I can intentionally trigger the snapping by scrolling the page and forcing a `:hover` pseudo on `product-card__image` from within devtools. This suggests to me there are some CSS rules that are causing this effect but I have investigated the CSS and I'm coming up empty. Also it looks like the website is using this library: https://github.com/yowainwright/stickybits/releases/tag/3.7.9. This seems like a likely candidate for these issues.