Issue Description:
All in_game windows are not visible in OpenGL games when the app is launched after the game is already open.
Auto-launching the app and having the app open before opening the game does not have this issue.
Tested on Insights Capture, Outplayed, and my demo app.
Can you reproduce it (exact steps to reproduce):
Either use the demo I provided below or use another app. I tried it on Insights Capture and Outplayed as well. They both have the same behaviour.
- open Osu!
- launch the app
- in_game windows don’t show
Try the steps above with Osu! in compatibility mode ( Options > Renderer > Compatibility mode) to run Osu! in DirectX and the in_game windows will show.
Impact for my app:
mid.
Do you currently have a workaround?
No. Only way to get around this issue is to close and reopen the game.
Demo app:
- download main branch
- run
npm i
andnpm run build
- load build folder as unpacked extension