[atk] atkobject: Stop to manage SELECTABLE/SELECTED states at AtkObject



commit 8c62014c5cf99f8ebe5834e11f79f228c5085a53
Author: Alejandro PiÃeiro <apinheiro igalia com>
Date:   Sun Dec 9 11:57:38 2012 +0100

    atkobject: Stop to manage SELECTABLE/SELECTED states at AtkObject
    
    https://bugzilla.gnome.org/show_bug.cgi?id=689907

 atk/atkobject.c |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)
---
diff --git a/atk/atkobject.c b/atk/atkobject.c
index 4817e16..82e7124 100755
--- a/atk/atkobject.c
+++ b/atk/atkobject.c
@@ -1400,24 +1400,10 @@ static AtkStateSet*
 atk_object_real_ref_state_set (AtkObject *accessible) 
 {
   AtkStateSet *state_set;
-  AtkObject *ap;
   AtkObject *focus_object;
 
   state_set = atk_state_set_new ();
 
-  ap = atk_object_get_parent (accessible);
-  if (ap)
-    if (ATK_IS_SELECTION (ap))
-      {
-        int i;
-
-        atk_state_set_add_state (state_set, ATK_STATE_SELECTABLE);
-
-        i = atk_object_get_index_in_parent (accessible);
-        if (i >= 0)
-          if (atk_selection_is_child_selected(ATK_SELECTION (ap), i))
-            atk_state_set_add_state (state_set, ATK_STATE_SELECTED);
-      } 
   focus_object = atk_get_focus_object ();
   if (focus_object == accessible)
     atk_state_set_add_state (state_set, ATK_STATE_FOCUSED);



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