]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/gossip-preferences.c
Fix warning when selecting all accounts.
[empathy.git] / libempathy-gtk / gossip-preferences.c
index 52c4a804c3226a98a430f47b7b241db0a8d02865..fd93353df3dd7c96866cdc706df2bdefd3e2c148 100644 (file)
@@ -914,7 +914,7 @@ preferences_destroy_cb (GtkWidget         *widget,
 }
 
 GtkWidget *
-gossip_preferences_show (void)
+gossip_preferences_show (GtkWindow *parent)
 {
        static GossipPreferences *preferences;
        GladeXML                 *glade;
@@ -973,6 +973,11 @@ gossip_preferences_show (void)
                gtk_widget_show (page);
        }
 
+       if (parent) {
+               gtk_window_set_transient_for (GTK_WINDOW (preferences->dialog),
+                                             GTK_WINDOW (parent));
+       }
+
        gtk_widget_show (preferences->dialog);
 
        return preferences->dialog;