]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkwindow.c
Set a flag so instead of clearing the area in advance. That looked
[~andy/gtk] / gtk / gtkwindow.c
index 65699e7c6ab63dced66b0a4cad4b18562b4d4989..a8251f2f0be2fb146d2d7d59fa05241a2cf42576 100644 (file)
@@ -353,7 +353,7 @@ gtk_window_set_default (GtkWindow *window,
 {
   g_return_if_fail (window != NULL);
   g_return_if_fail (GTK_IS_WINDOW (window));
-  g_return_if_fail (GTK_WIDGET_CAN_DEFAULT (defaultw));
+  g_return_if_fail ((defaultw == NULL) || GTK_WIDGET_CAN_DEFAULT (defaultw));
 
   if (window->default_widget != defaultw)
     {