sylque / discpage

A Discourse plugin to create static pages and attach discussions to headings
MIT License
30 stars 5 forks source link

Balloon topic "vibrates" when scrolling to the bottom #27

Closed steph643 closed 2 years ago

steph643 commented 2 years ago

How to replicate:

sylque commented 2 years ago

This is a new issue due to the new IntersectionObserver code in Discourse: the issue comes to the fact that the topic progress bar switches back and forth between the docked and undocked state (see here).

sylque commented 2 years ago

Maybe this is due to the fact that the IntersectionObserver "rootMargin" argument is wrong given the reduced width of the topic window in Discpage. See here.

sylque commented 2 years ago

Fixed in 1.0.48 (simple CSS change).