As per bug #143784 [1]: Nautilus windows and dialogs are centred on their parent, this doesn't work when their parent is the desktop, as the desktop spans all monitors the dialog commonly ends up in the split between monitors (ie. the centre).
This patch [2] checks to see if the parent NautilusWindow is the desktop and then repositions the "Open Location" dialog appropriately based on the monitor that the mouse is currently on. This patch has not been tested on single monitor systems, however, if there is a problem, use of the gdk_screen_get_n_monitors() call might prove useful (ie. only run the code if there is more then one monitor). I feel a similar technique could be applied to previously unopened spatial Nautilus windows, which are opened in the "centre" of the screen. Not currently subscribed to nautilus-list, please CC as appropriate. --d [1] http://bugzilla.gnome.org/show_bug.cgi?id=143784 [2] http://bugzilla.gnome.org/attachment.cgi?id=49628&action=view -- Davyd Madeley Systems Engineer, Bridgeway Consulting M: 0422 590 883 F: (08) 9490 1418 http://www.bridgewayconsulting.com.au/ -- nautilus-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/nautilus-list
