From: Matthias Clasen Date: Wed, 21 Jun 2023 20:16:11 +0000 (-0400) Subject: a11y: Use group role for color and font buttons X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~110^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=32e6ed4ecabab3a9fc4a6dddf0d57ffbee6c0dc2;p=gtk4.git a11y: Use group role for color and font buttons This is needed since generic does not allow naming. --- diff --git a/gtk/gtkcolordialogbutton.c b/gtk/gtkcolordialogbutton.c index dce03690d1..d2438438c5 100644 --- a/gtk/gtkcolordialogbutton.c +++ b/gtk/gtkcolordialogbutton.c @@ -280,6 +280,7 @@ gtk_color_dialog_button_class_init (GtkColorDialogButtonClass *class) gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); gtk_widget_class_set_css_name (widget_class, "colorbutton"); + gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_GROUP); } /* }}} */ diff --git a/gtk/gtkfontdialogbutton.c b/gtk/gtkfontdialogbutton.c index 9dc25cce7c..2ee620a096 100644 --- a/gtk/gtkfontdialogbutton.c +++ b/gtk/gtkfontdialogbutton.c @@ -385,6 +385,7 @@ gtk_font_dialog_button_class_init (GtkFontDialogButtonClass *class) gtk_widget_class_set_layout_manager_type (widget_class, GTK_TYPE_BIN_LAYOUT); gtk_widget_class_set_css_name (widget_class, "fontbutton"); + gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_GROUP); } /* }}} */