I've discovered a strange issue with my page rendering in blink browsers where it paints and then suddenly "unpaints." Once the page has loaded, most of the viewport becomes blank and stops painting. Here is how the screen should look after I manually force it to paint:
However, this is what happens after the page renders and mysteriously "unpaints" itself:
This behavior occurs consistently, with the same portions of the screen remaining unpainted each time. Despite not having intensive visual animations, the problem persists.
Technical information: The application uses Angular, angular-ui-router, and CSS animations extensively.
If anyone has insights into why blink browsers are rendering and then erasing most of the page content, your input would be greatly appreciated.