[nautilus] editable-label: fix accessibility support



commit ccdd920501fb9c5f70437990d3d3017954fe2e1c
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Thu Jun 7 13:49:37 2012 -0400

    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

 eel/eel-editable-label.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/eel/eel-editable-label.c b/eel/eel-editable-label.c
index 8fb5738..8a9057b 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);
 }
-



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]