Commit da100207 authored by Benjamin Otte's avatar Benjamin Otte

sizerequest: Make invisible widgets return a 0x0 size.

parent 33e690a9
......@@ -268,6 +268,15 @@ _gtk_widget_compute_size_for_orientation (GtkWidget *widget,
gpointer key;
gint min_result = 0, nat_result = 0;
if (!gtk_widget_get_visible (widget))
{
if (minimum)
*minimum = 0;
if (natural)
*natural = 0;
return;
}
if (G_LIKELY (!_gtk_widget_get_sizegroups (widget)))
{
gtk_widget_query_size_for_orientation (widget, orientation, for_size, minimum, natural);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment