summaryrefslogtreecommitdiff
path: root/eel
diff options
context:
space:
mode:
Diffstat (limited to 'eel')
-rw-r--r--eel/eel-editable-label.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/eel/eel-editable-label.c b/eel/eel-editable-label.c
index 8fb57383d..8a9057b45 100644
--- a/eel/eel-editable-label.c
+++ b/eel/eel-editable-label.c
@@ -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);
}
-