GtkModelMenuItem: set initial accessible role
The initial state of GtkModelMenuItem is that of a normal menu item, but the accessible we are using, GtkCheckMenuItemAccessible, starts out with a role of 'check menu item'. Fix that up by explicitly setting the initial accessible role.
This commit is contained in:
@ -356,6 +356,8 @@ gtk_model_menu_item_class_init (GtkModelMenuItemClass *class)
|
|||||||
g_object_class_install_property (object_class, PROP_ACCEL,
|
g_object_class_install_property (object_class, PROP_ACCEL,
|
||||||
g_param_spec_string ("accel", "accel", "accel", NULL,
|
g_param_spec_string ("accel", "accel", "accel", NULL,
|
||||||
G_PARAM_WRITABLE | G_PARAM_STATIC_STRINGS));
|
G_PARAM_WRITABLE | G_PARAM_STATIC_STRINGS));
|
||||||
|
|
||||||
|
gtk_widget_class_set_accessible_role (GTK_WIDGET_CLASS (class), ATK_ROLE_MENU_ITEM);
|
||||||
}
|
}
|
||||||
|
|
||||||
GtkWidget *
|
GtkWidget *
|
||||||
|
|||||||
Reference in New Issue
Block a user