Bug#920285: mate-panel: Panel widgets should expose an Accessible object to at-spi
Hi Samuel,
On Wednesday, 23 January 2019, Samuel Thibault wrote:
> Package: mate-panel
> Version: 1.20.1-1
> Severity: normal
> Tags: a11y upstream
> Owner: bugs@hypra.fr
> User: bugs@hypra.fr
> Usertags: hypra
> Forwarded: https://github.com/mate-desktop/mate-panel/issues/835
>
> From upstream report, for tracking in Debian:
>
> Steps to reproduce the behaviour
>
> Run a mate desktop
> Run orca, enable mouse review ("Speak object under mouse" option in its general configuration panel)
> Move mouse to mate panel wigets, for instance here the clock
>
> Expected behaviour
>
> Orca should speak the panel widget content, in the instance here the clock date & time
>
> Actual behaviour
>
> Orca just says "panel"
>
> MATE general version
>
> 1.20
> Package version
>
> 1.20.1
> Linux Distribution
>
> Debian buster
> Additional information
>
> The issue is that mate-panel widgets do not expose Accessible objects through at-spi. When looking in accerciser, we see mate-panel expose the panel structure (thus why Orca says "panel"), but the final widgets are not exposed.
>
> Of course, for proper complete support, probably each and every panel widget needs to be fixed to expose its content through at-spi. Perhaps mate-panel should at least put the name of the widget in the panel description (just like it does with panel_a11y_set_atk_name_desc for "Top Panel"), so at least the user knows which widget it is. We can then work on adding support to widgets, at least the most commonly used.
>
> Samuel
Is the patch mature enough for Debian buster? I am open to shipoing it with Debian's MATE 1.20, once upstream has applied it. So, what's the status of this?
Mike
--
Sent from my Sailfish device
Reply to: