mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-09-12 20:41:34 +00:00
editable-label: fix accessibility support
Use the previously introduced function to create a suitable GtkAccessible implementation. https://bugzilla.gnome.org/show_bug.cgi?id=672498
This commit is contained in:
parent
a9777929c4
commit
ccdd920501
|
@ -4226,9 +4226,10 @@ eel_editable_label_get_accessible (GtkWidget *widget)
|
|||
NULL
|
||||
};
|
||||
|
||||
type = eel_accessibility_create_derived_type ("EelEditableLabelAccessible",
|
||||
G_TYPE_FROM_INSTANCE (widget),
|
||||
eel_editable_label_accessible_class_init);
|
||||
type = eel_accessibility_create_accessible_gtype
|
||||
("EelEditableLabelAccessible",
|
||||
widget,
|
||||
(GClassInitFunc) eel_editable_label_accessible_class_init);
|
||||
|
||||
if (!type)
|
||||
return NULL;
|
||||
|
@ -4237,8 +4238,7 @@ eel_editable_label_get_accessible (GtkWidget *widget)
|
|||
g_type_add_interface_static (type, ATK_TYPE_TEXT, &atk_text_info);
|
||||
}
|
||||
|
||||
accessible = g_object_new (type, NULL);
|
||||
accessible = g_object_new (type, "widget", widget, NULL);
|
||||
|
||||
return eel_accessibility_set_atk_object_return (widget, accessible);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue