The scroll navigation is now prevented if you call event.preventDefault() on the click event (fix #32)
Polyfill now skips handling click events if the href has a query string that is different from the current one (fix #28)
Previously, a navigation from /?page=1 to /?page=2#content would not work: because the path is the same, the polyfill would intercept the navigation even though the different query params meant that the target was an entirely different page/website
event.preventDefault()
on the click event (fix #32)Previously, a navigation from
/?page=1
to/?page=2#content
would not work: because the path is the same, the polyfill would intercept the navigation even though the different query params meant that the target was an entirely different page/website