From 6fa8033c7c7c05f33a6d43cb4030201d80a26529 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tyrychtr?= Date: Thu, 23 Feb 2023 15:02:29 +0100 Subject: [PATCH] Use the correct role for GtkToggleButton --- gtk/gtktogglebutton.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gtk/gtktogglebutton.c b/gtk/gtktogglebutton.c index d8c41d58dc..72d305eb71 100644 --- a/gtk/gtktogglebutton.c +++ b/gtk/gtktogglebutton.c @@ -67,6 +67,10 @@ * `GtkToggleButton` has a single CSS node with name button. To differentiate * it from a plain `GtkButton`, it gets the `.toggle` style class. * + * ## Accessibility + * + * `GtkToggleButton` uses the %GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON role. + * * ## Creating two `GtkToggleButton` widgets. * * ```c @@ -311,6 +315,8 @@ gtk_toggle_button_class_init (GtkToggleButtonClass *class) G_TYPE_NONE, 0); gtk_widget_class_set_css_name (widget_class, I_("button")); + + gtk_widget_class_set_accessible_role (widget_class, GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON); } static void