After Page Load Animation Too Early

Hey everyone,

I’ve created a page load animation for this site:

https://jake-dennis-portfolio.webflow.io/

The animation should disappear once the page is finished loading but it seems to disappear too early — despite me animating the opacity change / hide to occur after the page is finished loading. The animation will disappear and the images on the home page will still be loading or unloaded. Can anybody tell me why this might be happening?

The images in question are CMS images if that makes a difference.

Thanks!

Henry


Here is my public share link: LINK
(how to access public share link)