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

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: