]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtksizerequest.c
Fix DND with frame sync
[~andy/gtk] / gtk / gtksizerequest.c
index 4d54821c0e96242bf047164e176738fc619462ae..0ce86bd66fc95b849c98347619791f28898604b8 100644 (file)
@@ -268,7 +268,7 @@ _gtk_widget_compute_size_for_orientation (GtkWidget        *widget,
   gpointer key;
   gint    min_result = 0, nat_result = 0;
 
-  if (!gtk_widget_get_visible (widget))
+  if (!gtk_widget_get_visible (widget) && !gtk_widget_is_toplevel (widget))
     {
       if (minimum)
         *minimum = 0;