widget: Fix queue_allocate on transformed widgets

If we just use gtk_widget_size_allocate here, we lose previously set
transformations.
This commit is contained in:
Timm Bäder
2019-01-01 09:35:01 +01:00
parent 87bca8399b
commit 6e2f024285

View File

@@ -11979,7 +11979,11 @@ gtk_widget_ensure_allocate (GtkWidget *widget)
int baseline;
gtk_widget_get_allocated_size (widget, &allocation, &baseline);
gtk_widget_size_allocate (widget, &allocation, baseline);
gtk_widget_size_allocate_transformed (widget,
allocation.width,
allocation.height,
baseline,
&priv->allocated_transform);
}
else if (priv->alloc_needed_on_child)
{