a11y: Set ATSPI_STATE_SHOWING for all widgets, not only for windows
authorLukáš Tyrychtr <ltyrycht@redhat.com>
Tue, 28 Mar 2023 13:07:03 +0000 (15:07 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 21 Apr 2023 06:48:04 +0000 (08:48 +0200)
commit1b07d02671c9586ed5a143d462362032f643ac35
tree8c6bce085e44518caf4b66df0c40322c2819a14e
parent47e90f1de659b0ca5d056b139894dcaa91841fe4
a11y: Set ATSPI_STATE_SHOWING for all widgets, not only for windows

According to the at-spi2 docs, for a widget to be considered visible,
it needs both the showing and visible states. Many applications rely on that,
for example the flat review functionality of Orca.

this fixes #5194
gtk/a11y/gtkatspicontext.c