diff --git a/gtk/gtkscale.c b/gtk/gtkscale.c index d9928636cf..af17b39af2 100644 --- a/gtk/gtkscale.c +++ b/gtk/gtkscale.c @@ -1698,12 +1698,13 @@ gtk_scale_add_mark (GtkScale *scale, { if (!priv->top_marks_widget) { - priv->top_marks_widget = gtk_gizmo_new ("marks", - gtk_scale_measure_marks, - gtk_scale_allocate_marks, - NULL, - NULL, - NULL, NULL); + priv->top_marks_widget = gtk_gizmo_new_with_role ("marks", + GTK_ACCESSIBLE_ROLE_NONE, + gtk_scale_measure_marks, + gtk_scale_allocate_marks, + NULL, + NULL, + NULL, NULL); gtk_widget_insert_after (priv->top_marks_widget, GTK_WIDGET (scale), @@ -1716,12 +1717,13 @@ gtk_scale_add_mark (GtkScale *scale, { if (!priv->bottom_marks_widget) { - priv->bottom_marks_widget = gtk_gizmo_new ("marks", - gtk_scale_measure_marks, - gtk_scale_allocate_marks, - NULL, - NULL, - NULL, NULL); + priv->bottom_marks_widget = gtk_gizmo_new_with_role ("marks", + GTK_ACCESSIBLE_ROLE_NONE, + gtk_scale_measure_marks, + gtk_scale_allocate_marks, + NULL, + NULL, + NULL, NULL); gtk_widget_insert_before (priv->bottom_marks_widget, GTK_WIDGET (scale),