Hi everyone,
I’m facing an issue on my Shopify store (https://www.cosy-homes.uk/). Whenever I open the Home Page or any Product Page, the images appear broken, stretched, or glitchy for a second, and then they load normally after the page fully renders.
This happens only at the start of the page load and is happening across browsers and devices.
What I have noticed:
-
The issue looks like a “flash” or temporary image break.
-
It might be related to lazy-loading, image dimensions not being pre-set, or a theme animation.
-
I have not made big code changes recently, but I do use some apps that load scripts.
What I need help with:
-
Why does this flicker happen on Shopify themes?
-
How can I stop images from breaking for a second before loading?
-
Should I disable lazy loading for above-the-fold images?
-
Does this issue come from missing width/height attributes in my theme’s Liquid files?
-
Could theme animations (fade-in, transitions, JS effects) cause this?
Any guidance or troubleshooting steps would be super helpful.
Thank you!
