summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-02-15 14:26:52 -0500
committerMatthias Clasen <mclasen@redhat.com>2021-02-15 14:26:52 -0500
commitbb0a1b0cfe74d74c97ba2711d1827843d21a2c81 (patch)
treead96bb5cb341b2d79e9221cf5af309b3e6759703
parent2ac5c3282f094482787f84141579e7a95b722eec (diff)
downloadgtk+-fix-scrollbar-sizing.tar.gz
gizmo: Chain up in css_changedfix-scrollbar-sizing
css_changed is a vfunc that *must* chain up. Failure to do so broke the resizing of overlay scrollbars, amongst other things. This bug was introduced in 39f72b38341d2ff2d67.
-rw-r--r--gtk/gtkgizmo.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkgizmo.c b/gtk/gtkgizmo.c
index 45b23b20eb..d1af37aa65 100644
--- a/gtk/gtkgizmo.c
+++ b/gtk/gtkgizmo.c
@@ -88,6 +88,8 @@ gtk_gizmo_css_changed (GtkWidget *widget,
{
GtkGizmo *self = GTK_GIZMO (widget);
+ GTK_WIDGET_CLASS (gtk_gizmo_parent_class)->css_changed (widget, change);
+
if (self->css_changed_func)
self->css_changed_func (self, change);
}