Fix slides container initialization to create a dummy element if not present

This commit is contained in:
CodeDevMLH
2026-03-23 18:26:18 +01:00
parent 8c703ce171
commit 9abcdf522d

View File

@@ -3901,8 +3901,16 @@ const slidesInit = async () => {
homeSections.style.top = '0';
homeSections.style.marginTop = '0';
}
const container = document.getElementById('slides-container');
if (container) container.style.display = 'none';
let container = document.getElementById('slides-container');
if (container) {
container.style.display = 'none';
} else {
// Create dummy container so loading screen's interval can trigger its own cleanup
container = document.createElement('div');
container.id = 'slides-container';
container.style.display = 'none';
document.body.appendChild(container);
}
return;
}