Fix settings dialog removing assumption it's launched from a GtkWindow
authorJose Dapena Paz <jdapena@igalia.com>
Tue, 1 Dec 2009 12:09:46 +0000 (13:09 +0100)
committerJose Dapena Paz <jdapena@igalia.com>
Tue, 1 Dec 2009 12:22:24 +0000 (13:22 +0100)
src/modest-ui-actions.c

index c3bdbda..fd2e000 100644 (file)
@@ -5092,7 +5092,7 @@ modest_ui_actions_on_settings (GtkAction *action,
        GtkWidget *dialog;
 
        dialog = modest_platform_get_global_settings_dialog ();
-       gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (win));
+       gtk_window_set_transient_for (GTK_WINDOW (dialog), modest_toolkit_utils_parent_window (GTK_WIDGET (win)));
        gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
        gtk_widget_show_all (dialog);