]> git.0d.be Git - empathy.git/commitdiff
debug window shouldn't be transient
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Wed, 4 Nov 2009 11:53:06 +0000 (11:53 +0000)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Wed, 4 Nov 2009 11:54:34 +0000 (11:54 +0000)
src/empathy-debug-window.c
src/empathy-main-window.c

index 5a46e56e28355147679b1a8174a2500c1dad0904..bca5d5c7c403efcb39d640223d089a2cdf869adc 100644 (file)
@@ -1439,7 +1439,7 @@ empathy_debug_window_class_init (EmpathyDebugWindowClass *klass)
 GtkWidget *
 empathy_debug_window_new (GtkWindow *parent)
 {
-  g_return_val_if_fail (GTK_IS_WINDOW (parent), NULL);
+  g_return_val_if_fail (parent == NULL || GTK_IS_WINDOW (parent), NULL);
 
   return GTK_WIDGET (g_object_new (EMPATHY_TYPE_DEBUG_WINDOW,
       "transient-for", parent, NULL));
index a2f9dde132afed2fe9582baa9c2705d482918b68..6d26dec5b5152ce4ab039588611b7b85ab968dbc 100644 (file)
@@ -1065,7 +1065,7 @@ static void
 main_window_help_debug_cb (GtkAction         *action,
                           EmpathyMainWindow *window)
 {
-       empathy_debug_window_new (GTK_WINDOW (window->window));
+       empathy_debug_window_new (NULL);
 }
 
 static void