An error occurred while fetching folder content.
#21055: Prevents ScrollSpy from clearing active item when Safari rubberbands (#21056)
Rob Ruana
authored
When the rubberband effect causes Safari to scroll past the top of the page, the value of scrollTop becomes negative. If the offset of the first ScrollSpy target is 0 - essentially if the target is at the top of the page - then ScrollSpy should not clear the active item. Conceptually, the first item should remain active when rubberbanding past the top of the page. This commit fixes issue #21055 by verifying the first scrollspy target is not at the top of the page before clearing the active nav-item.
Name | Last commit | Last update |
---|---|---|
.. |