diff options
Diffstat (limited to 'src/file-manager/fm-properties-window.c')
-rw-r--r-- | src/file-manager/fm-properties-window.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/file-manager/fm-properties-window.c b/src/file-manager/fm-properties-window.c index bd7e07b53..9a887eee7 100644 --- a/src/file-manager/fm-properties-window.c +++ b/src/file-manager/fm-properties-window.c @@ -2166,6 +2166,8 @@ create_properties_window (StartupData *startup_data) gtk_container_set_border_width (GTK_CONTAINER (window), GNOME_PAD); gtk_window_set_wmclass (GTK_WINDOW (window), "file_properties", "Nautilus"); + gtk_window_set_screen (GTK_WINDOW (window), + gtk_widget_get_screen (GTK_WIDGET (startup_data->directory_view))); /* Set initial window title */ update_properties_window_title (GTK_WINDOW (window), window->details->target_file); @@ -2369,6 +2371,8 @@ fm_properties_window_present (NautilusFile *original_file, FMDirectoryView *dire /* Look to see if there's already a window for this file. */ existing_window = g_hash_table_lookup (windows, original_file); if (existing_window != NULL) { + gtk_window_set_screen (existing_window, + gtk_widget_get_screen (GTK_WIDGET (directory_view))); gtk_window_present (existing_window); return; } |