GNOME Bugzilla – Bug 684003
When using the main window in secondary monitor, the dialog window for filters are always opened in the primary monitor
Last modified: 2012-11-11 20:15:22 UTC
When using the main window in secondary monitor, the dialog window for filters (e.g. Gaussian Blur, Motion Blur, Convolution Matrix, etc )are always opened in the primary monitor. It still happens even though we move the dialog window to the second monitor and click OK. It behaves differently from the other dialogs under the "Colors" menu (e.g. "Color Balance" dialog) where it remember its last position when it is moved.
Confirming the same for GIMP 2.8.2. native OS X build on Snow Leopard.
Are these monitors two areas of the same screen, can you have a window half on one and half on the other monitor?
Yes, I can have a window half on one and half on the other monitor.
Thanks, I wonder why I added gimp_monitor_number() to libgimp 8 years ago, and never started using it.
I can confirm this on Mountain Lion 10.8.2 with native os x gimp 2.8.3 My system uses a monitor along side of a laptop using thunderbolt with the same result.
Fixed in master and gimp-2-8: commit 908a71c4cf28d9d144f8853b32e0da17a6859b10 Author: Michael Natterer <mitch@gimp.org> Date: Sun Nov 11 21:09:46 2012 +0100 Bug 684003 - When using the main window in secondary monitor... If gimp_window_set_transient_for() fails (due to platform restrictions), at least set GTK_WIN_POS_CENTER on the window, so it gets centered on the monitor where the mouse is. This also removes the need for OSX specific centering code in GimpDialog (bug 677776). (cherry picked from commit 9e5ed1e70acfef7a488982ae42ea08c32e18a52d) libgimp/gimpui.c | 39 +++++++++++++++++++++++++++------------ libgimpwidgets/gimpdialog.c | 4 ---- 2 files changed, 27 insertions(+), 16 deletions(-)