macOS, print dialog on wrong screen
GIMP version:2.10
Note: bug reporters are expected to have verified the bug still exists either in the last stable version of GIMP or on updated development code (master branch).
Operating System: [Windows? macOS? Linux?]
macOS
Package: [flatpak? Installer from gimp.org? If another installer, tell us where from] Installer from gimp.org
Description of the bug
When running gimp on a Mac with dual monitors with GIMP running on "Display 1", doing "Print" can cause the print dialog to appear on a "Display 2". This is a problem especially if the two displays are not physically next to each other.
Please describe your issue with details. Add screenshot or other files if needed.
It appears that the window placement selection for the print dialog causes it to be put in the "upper lefthand corner" of the screen, but if "Display 2" is arranged to be left of "Display 1" (in Settings->Display->Arrangement) then that causes the dialog to appear in the upper left of "Display 1". (IMO) the ideal behavior would be to appear on the upper left of the same display as the GIMP window.
Reproduction
Is the bug reproducible? [Always / Randomly / Happened only once ]
Always.
Reproduction steps:
- Configure a Mac (an iMac in my case but I don't think it matters), with two displays, Display 2 arranged to the left of Display 1.
- Configure "displays have separate spaces" in Settings->Mission Control
- Open Gimp with the window on "Desktop on Display 1"
- Select File->Print …
Expected result:
The Print dialog should appear somewhere on the desktop on Display 1
Actual result:
The dialog will appear in the upper left of "Desktop on Display 2".
Additional information
A workaround for the problem is to arrange Display 2 to the right of Display 1 in Settings->Display->Arrangement (even though it is physically to the left). In that case the Print dialog appears at the upper left of Display 1.
If you have a backtrace for a crash or a warning, paste it here.