When changing tabs on chrome and leaving the Cesium project inactive for a certain amount of time, after going back to Cesium, a grey screen appears. This is due to Chrome stopping Webgl rendering on inactive tabs.
Is there a way to set Cesium to rerender when the tab is active again?
Does this gray screen have the “Aw, Snap” chrome error message? I know Chrome allocates less resources to inactive tabs, but I don’t believe this is expected behavior.
Are you able to consistently reproduce this? How long does the tab have to be inactive before you notice this? There’s some discussion on detection & recovery in this issue but no concrete answers yet: https://github.com/AnalyticalGraphicsInc/cesium/issues/5991