Issue Description: overwolf.windows.setZoom should only change the zoom value of the current window and or with the given windowId as written in the documentation.
Can you reproduce it (exact steps to reproduce):
- Open two windows (1 in-game, 1 native)
- Change the zoom via overwolf.windows.setZoom for the in-game window
- Now the native window has the same zoom applied
Impact for my app: I have users with higher resolution screens that are using my app but the in-game windows are way too small for them to use which finally leads them to not use the app at all. Therefore changing the zoom only for those windows would be the perfect solution but it totally breaks the layout of my second screen window (which includes ads) and is also scaled perfectly fine with the automatic DPI setting.
Do you currently have a workaround? No. I tried using the css approach of ‘zoom’ and ‘transform: scale’ but all of them have major drawbacks as they don’t zoom the actual viewport.