From aed70a82c72c1cd46a8255199830bc74ba403931 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 1 Apr 2019 18:11:19 +0100 Subject: [PATCH] Add overflow:hidden to GtkFixed This allows GtkFixed to clip children that are outside its allocation. --- gtk/gtkfixed.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/gtkfixed.c b/gtk/gtkfixed.c index 6d33c5bc51..1935de78a1 100644 --- a/gtk/gtkfixed.c +++ b/gtk/gtkfixed.c @@ -119,6 +119,7 @@ gtk_fixed_init (GtkFixed *self) GtkFixedPrivate *priv = gtk_fixed_get_instance_private (self); gtk_widget_set_has_surface (GTK_WIDGET (self), FALSE); + gtk_widget_set_overflow (GTK_WIDGET (self), GTK_OVERFLOW_HIDDEN); priv->layout = gtk_fixed_layout_new (); gtk_widget_set_layout_manager (GTK_WIDGET (self), priv->layout);