Dear Technical Support Team,
We have identified an issue in Helix Ultimate version 2.2.4 related to the loading of the inert polyfill.
In the file:
/templates/shaper_helixultimate/js/main.js
the following script is dynamically injected:
https://cdn.jsdelivr.net/npm/[email protected]/inert.min.js
However, version 3.1.1 of inert-polyfill does not exist on jsDelivr, which results in a 404 response. This is being flagged by our monitoring system as a broken external resource.
The relevant code block in main.js is:
if (!('inert' in document.createElement('div'))) {
const inertPolyfill = document.createElement('script');
inertPolyfill.src = "https://cdn.jsdelivr.net/npm/[email protected]/inert.min.js";
document.head.appendChild(inertPolyfill);
}
Modern browsers support the inert attribute natively, so functionality is not visibly affected. However, the incorrect CDN reference causes unnecessary failed requests and monitoring warnings.
Could you please confirm:
Whether this is a known issue.
If an update is planned to correct the CDN version.
Which inert-polyfill version should be used (e.g., 3.1.2).
We prefer not to modify core template files locally, as this would be overwritten during future updates.
Thank you in advance for your assistance.
Kind regards,
Phons Stokkermans