Byond version: 506.1249
Descriptive Problem Summary: When you move your game window to another monitor, most of the pop up windows open off screen and you have to drag them to resize them to be able to move them on to the screen. When you move the game back to the primary monitor the windows pop up on the other monitor.
Numbered Steps to Reproduce Problem:
1. Run a game (in my case the master branch of BS12)
2. Drag the game window to another monitor
3. Click something in the game that will open a pop up window, which will either be off screen or if you are lucky, on screen
or
1. Run BS12 Master locally with or without Admin access (You can get it here:
https://github.com/Baystation12/Baystation12 )
2. Late join the game
3. Move screen over to another monitor
4. Click the arcade machine in which the window pops up in the center
5. Move down out of the shuttle, turn right, go until the end of the "lounge" area, go through the south door
6. Go to the bottom right of the "empty office" and click on the filing cabinet which should open off screen
Expected Results: For all the windows to pop up more in the middle of the screen.
Actual Results: You have to annoyingly drag the window back on to the screen.
Does the problem occur:
Every time? Or how often? Dependent on something to do with the kind of pop ups? (I'm not a coder)
In other games? N/A
In other user accounts? Yes
On other computers? Yes
When does the problem NOT occur? Well, I'm not really sure about this because some windows will open correctly. Please see my bug report on BS12's github as it has a list of some windows that open on screen and ones that open off screen.
https://github.com/Baystation12/Baystation12/issues/4390 (May be out of date a little but should give you an idea)
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit
http://www.byond.com/download/build to download old versions for testing.)
Not sure, I know it once worked like it's suppose to, just not sure of the version.
All (or most) browse() windows pop off screen when dream seeker is on the secondary monitor of a dual monitor setup.
In my case, where my second monitor was aligned in windows display properties to the left of the primary window, the browse() windows showed up to the left, most of it off screen unviewable, with only one pixel visible and you had to resize the window to get enough visible so that you could drag it over.