`overwolf.windows.onStateChanged` is not fired for `in-game only` windows

Issue Description: overwolf.windows.onStateChanged event is not fired for in-game only windows when using Win+D for minimizing all windows. And in this case i cannot hide / refresh ads.
Steps to reproduce: Open an app with an in-game only window (e.g. BUFF) → start a game (e.g. Dota 2 lobby) → popup window appears (which is in-game only) → minimize all windows with Win + D
Impact for my app: high
Do you currently have a workaround? Nope
Please reproduce and attach a zip package of your OW client logs - OverwolfLogs_2020-08-18_18-03-20.zip (1.0 MB)
Please mention the time of the event so we can find it easily in the logs → Around 6.01PM (local time) or 4.01PM (UTC)

Hi @roquefore - we don’t currently have a solution for this.
I can suggest a workaround - listen on the onGameInfoUpdated event and stop the ad if gameInfo.isInFocus is false.

NOTE 1: Only relevant for in-game only windows (as they disappear)
NOTE 2: League might have a different behavior, so double check it (might always be infocus - but also your app will show)

I added a note in the ads docs. I’m closing the issue, Please feel free mention me to reopen if needed.

Thanks.