GNOME Bugzilla – Bug 331447
[a11y] The accessible name for Mail message header list "checkbox" table cells is not useful.
Last modified: 2021-05-19 12:28:27 UTC
Evolution 2.5.X from CVS HEAD, GNOME 2.12, Solaris x86. Bring up Evolution in the Mail view. The various table cells in each message summary row that are checkboxs (Status, Attachment ...) have an accessible name that parrots the column header. What would be much more useful is for them to have a name that reflects their current state. For example, the Status one could have an accessible name of "read", "unread" or "replied to" rather than "Status" (which we can get from the table column header). When there is a table cell checkbox that just has two states (the Attachment field for example), then if there is no Attachments for this message, the accessible name can be None. If there are attachments, then the accessible name could tell you how many there are. And so on...
Apologies for spam... ensuring Sun a11y folks are cc'ed on all current accessibility bugs.
Evolution folks - this is over a year old. :-( Would you be able to point us in a direction where we might be able to provide a patch for the Evolution code?
It would be very nice to have this fixed, now I am not able to know when a mesage is read or have attachments. I think this is no so difficult to implement and would help blind users of Evolution very much.
Ping? Any ideas Evolution folks? Can you help us or at least point us in the right direction so we might be able to provide a patch for your code?
Bumping version to a stable release.
Ping.
*** Bug 419142 has been marked as a duplicate of this bug. ***
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new bug report ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.