diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-02-15 14:26:52 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-02-15 14:26:52 -0500 |
commit | bb0a1b0cfe74d74c97ba2711d1827843d21a2c81 (patch) | |
tree | ad96bb5cb341b2d79e9221cf5af309b3e6759703 | |
parent | 2ac5c3282f094482787f84141579e7a95b722eec (diff) | |
download | gtk+-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.c | 2 |
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); } |