After some testing, I’ve identified the source of an issue I’m experiencing with multi-monitor support in Construct 3.
My setup:
My main monitor is on the right side, in landscape orientation.
My secondary monitor is on the left, in portrait mode (which is more convenient for displaying the debugger).
Observed behavior:
In this configuration, Construct 3 does not remember the position of the windows correctly. Both the game preview and the debugger always open on the main screen (right), even if I manually move them to the left screen.
What works:
If I swap the monitors (make the left monitor the main one), then Construct 3 behaves as expected:
The debugger can be detached and stays on the vertical screen.
Window positions are correctly remembered between sessions.
Conclusion:
It seems there’s a bug or limitation related to window position handling when the main screen is on the right, and the secondary screen (in portrait mode) is on the left. This prevents Construct 3 from correctly restoring the layout across sessions.
I hope this information helps in identifying and resolving the issue. I’m happy to provide more technical details or screenshots of my setup if needed.
Thanks!