5 ms·
Well, you’d typically want to do visual updates when document.hidden wasn’t true, which would work fine.
by minitech 10y ago
Well, you’d typically want to do visual updates when document.hidden wasn’t true, which would work fine.
- ErikBjare 10y agoHe probably meant `(browser.hidden === false)` which wouldn't work if browser.hidden is undefined. Use == instead of === and it will work fine.
- minitech 10y ago`!document.hidden` would work, and it’s what most people would normally write already. `document.hidden == false` would not work; `false != undefined`.
- artursapek 10y agoNo, the opposite of that. If document.hidden === undefined, you don't want to use this optimization at all. What I was saying is, if you initialize doVisualUpdates as "document.hidden === true", in the case where it's undefined, you will never do visual updates.