When adding the IntersectionObserver polyfill while creating a bundle, "IntersectionObserver-polyfill" is added to the query string. This is incorrect as it does not pull in the polyfill. Instead, "IntersectionObserver" should be added. The same applies for IntersectionObserverEntry.
Actually the -polyfill ending is added to all polyfill query strings, not just the IntersectionObserver polyfill. Thus none of them is working out of the box. After manually removing the -polyfill like stevesy wrote, then they work nicely.
Same here, removing -polyfill works like a charm but the website is giving wrong informations
Thanks
This has now been fixed and is live on polyfill.io
Most helpful comment
Actually the -polyfill ending is added to all polyfill query strings, not just the IntersectionObserver polyfill. Thus none of them is working out of the box. After manually removing the -polyfill like stevesy wrote, then they work nicely.