From: Matthias Clasen Date: Thu, 6 Feb 2020 04:06:47 +0000 (-0500) Subject: stackswitcher: Use a composite accessible X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~20^2~84^2~9 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=145ccfe1c442de04a013b83a21919d79a2940d8b;p=gtk4.git stackswitcher: Use a composite accessible This makes the buttons show up in the a11y tree again. --- diff --git a/gtk/gtkstackswitcher.c b/gtk/gtkstackswitcher.c index c9d30fecf1..aa4bf7f567 100644 --- a/gtk/gtkstackswitcher.c +++ b/gtk/gtkstackswitcher.c @@ -33,6 +33,8 @@ #include "gtktypebuiltins.h" #include "gtkwidgetprivate.h" +#include "a11y/gtkcompositeaccessible.h" + /** * SECTION:gtkstackswitcher * @Short_description: A controller for GtkStack @@ -595,6 +597,7 @@ gtk_stack_switcher_class_init (GtkStackSwitcherClass *class) gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BOX_LAYOUT); gtk_widget_class_set_css_name (widget_class, I_("stackswitcher")); + gtk_widget_class_set_accessible_type (widget_class, GTK_TYPE_COMPOSITE_ACCESSIBLE); } /**