diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2020-11-19 14:47:16 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2020-11-19 15:20:56 +0000 |
commit | a4c3bee4a12c8cda983a87018dae79100c161bda (patch) | |
tree | 1a3f950d57d4c357ae3d90244a36712958cfeab3 /demos/gtk-demo | |
parent | 5afa985e8510a82269a85ad6c1895bdc940907b0 (diff) | |
download | gtk+-a4c3bee4a12c8cda983a87018dae79100c161bda.tar.gz |
a11y: Hide children of GtkFishBowl
The fishbowl widget is purely presentational, and its children should
not be visible in the accessibility tree.
Diffstat (limited to 'demos/gtk-demo')
-rw-r--r-- | demos/gtk-demo/gtkfishbowl.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/demos/gtk-demo/gtkfishbowl.c b/demos/gtk-demo/gtkfishbowl.c index 135f909bf0..e0ee9037e6 100644 --- a/demos/gtk-demo/gtkfishbowl.c +++ b/demos/gtk-demo/gtkfishbowl.c @@ -179,6 +179,9 @@ gtk_fishbowl_add (GtkFishbowl *fishbowl, child_info->dy = new_speed (); gtk_widget_set_parent (widget, GTK_WIDGET (fishbowl)); + gtk_accessible_update_state (GTK_ACCESSIBLE (widget), + GTK_ACCESSIBLE_STATE_HIDDEN, TRUE, + -1); g_hash_table_insert (priv->children, widget, child_info); priv->count++; |