[Bug 1105371] .

Nathan Teodosio 1105371 at bugs.launchpad.net
Tue Jan 7 11:25:17 UTC 2025


The attached proof-of-concept (which I also pushed to [1]) works at least in
simple cases. I need more updates to be available to test in a more complex
scenario. But as the original reporter says, using path.get_indices()[0] to set
each row's accessible description does not look very robust.

In any case, the last hunk of the patch tries to convince the screen reader to
announce when the user toggles a check-box, but all attempts fail.

You can check the screen recording attached for clarity.

[1]https://code.launchpad.net/~nteodosio/update-manager/+git/update-
manager/+ref/a11y-read-checkbox-state


** Patch added: "a11y.patch"
   https://bugs.launchpad.net/bugs/1105371/+attachment/5850090/+files/a11y.patch

** Attachment added: "uma11y-.mkv"
   https://bugs.launchpad.net/bugs/1105371/+attachment/5850091/+files/uma11y-.mkv

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1105371

Title:
  Orca is skipping key details of the updates list

Status in update-manager package in Ubuntu:
  Confirmed

Bug description:
  With the new updates tree view, Orca is correctly reading the name of
  each update (and whether it can be expanded), but it never reads the
  toggle cell in the Install column. This means a vision-impaired user
  has no way of knowing which updates are selected and which are not.
  This is a regression from Ubuntu 12.10. We need to convince the screen
  reader to mention whether an update is toggled.

  In addition, the screen reader currently says "Image" for every cell
  in restart_column, even when (99% of the time) there is no image
  visible. This is noisy and unhelpful. Instead, Orca should say nothing
  for this cell, unless the restart required icon is being displayed, in
  which case it should say "Restart required".

  These issues were observed Using Orca 3.7.0.94 and GTK+ 3.6.2 in
  Ubuntu 12.10.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1105371/+subscriptions




More information about the foundations-bugs mailing list