Moves window out of screen if applied to window on secondary screen.
Assuming we have to screens(2560x1440), secondary screen is on the right of main screen. When I use getter (var rect = appWindow.rect), for window in topleft corner on main screen, I have rect with left corner coordinates (0, 0), and it works fine.
For window in topleft corner on secondary screen, I have rect with left corner coordinates (2560, 0)
When I apply received value(appWindow.rect = rect):
Moves window out of screen if applied to window on secondary screen.
Assuming we have to screens(2560x1440), secondary screen is on the right of main screen. When I use getter (var rect = appWindow.rect), for window in topleft corner on main screen, I have rect with left corner coordinates (0, 0), and it works fine. For window in topleft corner on secondary screen, I have rect with left corner coordinates (2560, 0)
When I apply received value(appWindow.rect = rect):
resulting frame origin is out of screen.