Dialogs open on primary monitor, not monitor XY is maximized on
Posted: 29 Mar 2025 12:12
Maybe it's a minor annoyance, but I thought I'd mention it and see if any other users comment...
Here's my setup:
* 4 monitors arranged at the same vertical level, adjacent to each other horizontally
* primary monitor (laptop's display) on the far left
* XYplorer running maximized on 3rd monitor (counting from left)
Here's my scenario:
* select an .exe file
* invoke File > Open with arguments...
* at this point, my eyes are on the display with XY on it, but the Enter command line arguments dialog has opened on the primary monitor, and really, I don't even see it
* admittedly, after a few times of this happening, I remember where it is and know where to go looking for it, but I'm wondering if I'm missing some sort of configuration option which would cause the dialog to appear on the monitor that contains XY "the most"?
Thanks for any hints! Cheers!
---
Additional notes:
* if I use the mouse to move the dialog to be on the monitor where XY is maximized, before supplying command line arguments and running, I'd sort of expect that the next invocation of Open with arguments... would open the dialog in the same position I previously moved it to, but no, it's back on the primary monitor
* ...and it is actually in a bit of an odd place on the primary monitor; centered vertically (that's not odd) but the right side of the dialog is touching the right side of the monitor (it is like it knows that XY's main window is off to the right somewhere, and is trying to get closer to its parent)
* this isn't unique to the Open with arguments... dialog; e.g. the file copy/move status dialogs also always open on the primary monitor, and presumably others that occur less frequently so that I don't remember them do as well
* obviously, I could make the 3rd monitor the primary display, or I could run XY on the current primary monitor, but neither of these are things I want to do
Here's my setup:
* 4 monitors arranged at the same vertical level, adjacent to each other horizontally
* primary monitor (laptop's display) on the far left
* XYplorer running maximized on 3rd monitor (counting from left)
Here's my scenario:
* select an .exe file
* invoke File > Open with arguments...
* at this point, my eyes are on the display with XY on it, but the Enter command line arguments dialog has opened on the primary monitor, and really, I don't even see it
* admittedly, after a few times of this happening, I remember where it is and know where to go looking for it, but I'm wondering if I'm missing some sort of configuration option which would cause the dialog to appear on the monitor that contains XY "the most"?
Thanks for any hints! Cheers!
---
Additional notes:
* if I use the mouse to move the dialog to be on the monitor where XY is maximized, before supplying command line arguments and running, I'd sort of expect that the next invocation of Open with arguments... would open the dialog in the same position I previously moved it to, but no, it's back on the primary monitor
* ...and it is actually in a bit of an odd place on the primary monitor; centered vertically (that's not odd) but the right side of the dialog is touching the right side of the monitor (it is like it knows that XY's main window is off to the right somewhere, and is trying to get closer to its parent)
* this isn't unique to the Open with arguments... dialog; e.g. the file copy/move status dialogs also always open on the primary monitor, and presumably others that occur less frequently so that I don't remember them do as well
* obviously, I could make the 3rd monitor the primary display, or I could run XY on the current primary monitor, but neither of these are things I want to do