[gtk/ebassi/for-master: 7/9] fixup! a11y: Remove weak ref from atspi.Cache




commit 6045c3dba097f7927c2d479fff02a235e2e593d1
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Nov 19 14:45:50 2020 +0000

    fixup! a11y: Remove weak ref from atspi.Cache

 gtk/a11y/gtkatspicache.c | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)
---
diff --git a/gtk/a11y/gtkatspicache.c b/gtk/a11y/gtkatspicache.c
index e9ea83cd57..81bfd030f2 100644
--- a/gtk/a11y/gtkatspicache.c
+++ b/gtk/a11y/gtkatspicache.c
@@ -347,15 +347,7 @@ gtk_at_spi_cache_add_context (GtkAtSpiCache   *self,
 
   GTK_NOTE (A11Y, g_message ("Adding context '%s' to cache", path_key));
 
-  /* Do not emit AddAccessible for hidden elements; if an hidden element
-   * is set to "visible" later on, ATs will get a state change event
-   */
-  GtkATContext *at_context = GTK_AT_CONTEXT (context);
-  GtkAccessibleValue *value =
-    gtk_at_context_get_accessible_state (at_context, GTK_ACCESSIBLE_STATE_HIDDEN);
-
-  if (!gtk_boolean_accessible_value_get (value))
-    emit_add_accessible (self, context);
+  emit_add_accessible (self, context);
 }
 
 void


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