Hello,
It turns out flat review is now broken in a lot of other GTK widgets, e.g. gedit text area is not readable with flat review either.
On arch it's possible to downgrade to gtk 3.24.23 for the time being but it would be awesome if you can look at this so we can get this fixed.
Greetings
Peter
Dňa 7. 12. 2020 o 9:50 Alex ARNAUD via orca-list napísal(a):
Hello all,
Thanks Alexander for reporting this.
I reproduce the issue, it's the flat review of Orca which no longer works on Mate Terminal.
I reproduce both on Orca 3.36 hypra version and master.
As I don't use flat review I don't have tried on Mate Terminal.
Best regards.
Le 06/12/2020 à 19:54, Samuel Thibault via orca-list a écrit :
Hello, Some additional information that is very probably related: in gtk3 3.24.24, some change was made in the page tab: previously when there is no label for the page (i.e. the one-tab case mentioned here) the page tab would ask its child for its extent. But gtk3 3.24.24 now supports GtkSocket/Plug accessibility, which enables accessibility of panel widgets, and when the child of the page tab is a socket, the socket conversely asks its father for its extent, leading to an infinite loop: https://gitlab.gnome.org/GNOME/atk/-/issues/18 that is why we disabled it, making the page tab return -1 coordinates instead: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2924 I however don't see why it would change Orca's behavior, Alex told me he didn't notice a regression there, and indeed descendantAtPoint() is told by _boundsIncludeChildren that a page tab does not necessarily include its children (which was already needed for the multiple tab case, where its extent is the label extent). Samuel Alexander Epaneshnikov via orca-list, le dim. 06 déc. 2020 21:32:55 +0300, a ecrit:hello Joanie. arch linux updated to gtk3 v1:3.24.24 and several VI users, including me, started to experience problems with gtk based terminals (mate-terminal gnome-terminal) what happening: when launching terminal and using flat revue we get: "page tab list" and nothing else. when another tab is created by ctrl+alt+t all works fine. debug file: https://gist.github.com/b3b6ebf46b68bf3a510797fda7212793 in captured session i do: launching mate-terminal, trying to use flat revue. then i create another tab. all is working. thanks in advance. if you need something else, I will be happy to help._______________________________________________ orca-list mailing list orca-list gnome org https://mail.gnome.org/mailman/listinfo/orca-list Orca wiki: https://wiki.gnome.org/Projects/Orca Orca documentation: https://help.gnome.org/users/orca/stable/ GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
_______________________________________________ orca-list mailing list orca-list gnome org https://mail.gnome.org/mailman/listinfo/orca-list Orca wiki: https://wiki.gnome.org/Projects/Orca Orca documentation: https://help.gnome.org/users/orca/stable/ GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html