Pathbutton doesn't expose text to accessibility aids
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| software-center (Ubuntu) |
High
|
Unassigned |
Bug Description
Binary package hint: software-center
1. In Ubuntu Software Center, navigate to "Get Software" > "Games" > "Arcade" > "Bomber".
2. In Accerciser, navigate to software-center > Ubuntu Software Centre > (blank) > (split pane) > (page tab list) > (first page tab) > (panel) > (filler) > (filler) > (first element).
What happens: The element has Name "" and Children "0".
What should happen:
* The element has Name "You are here:" and Children "4".
* There are four child elements with Role "push button": "Get Software", "Games", Arcade", and "Bomber".
Willie Walker suggests these two resources for helping with this:
http://
http://
Michael Vogt (mvo) wrote : | #1 |
Changed in software-center (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
description: | updated |
tags: | added: a11y |
Michael Vogt (mvo) wrote : | #2 |
We have a branch for this now that adds the following new strings:
+#: ../softwarecent
+msgid "History Navigation"
+msgstr ""
+
+#: ../softwarecent
+msgid ""
+"Click either the back or forwards buttons to navigate your viewed pages "
+"history"
+msgstr ""
+
+#: ../softwarecent
+#: ../softwarecent
+msgid "Back Button"
+msgstr ""
+
+#: ../softwarecent
+#: ../softwarecent
+msgid "Click here to navigated backwards through your viewed pages history"
+msgstr ""
+
+#: ../softwarecent
+#: ../softwarecent
+msgid "Forward Button"
+msgstr ""
+
+#: ../softwarecent
+#: ../softwarecent
+msgid "Click here to navigated forwards through your viewed pages history"
+msgstr ""
+
+#: ../softwarecent
+msgid "You are here:"
+msgstr ""
+
+#: ../softwarecent
+#, python-format
+msgid "Click here to navigate to the %s page"
+msgstr ""
Michael Vogt (mvo) wrote : | #3 |
The lp:~mmcg069/software-center/pathbar-atk contains fixes for this.
Michael Vogt (mvo) wrote : | #4 |
It works well in accerciser and shows the right releations.
Matthew Paul Thomas (mpt) wrote : | #5 |
In this branch, but not in trunk r683, the Back and Forward buttons don't work: they're always insensitive.
Because of that bug, I can't test whether the description for the Back and Forward buttons work. I don't think it's useful to have a description for the buttons as a pair; a description just for each button should be fine.
The descriptions for the individual pathbutton elements work.
"Click here to navigated" is not correct grammar, and I doubt that it's appropriate for Orca descriptions to include "Click here to" anyway. I suggest changing each occurrence of "Click here to navigated" to "Navigates", e.g. "Navigates to the %s page."
Matthew McGowan (mmcg069) wrote : | #6 |
Hi mpt,
backforward buttons seem fine here. How did you test? As for the atk strings i can modify easily.
Changed in software-center (Ubuntu): | |
status: | Triaged → Fix Committed |
Launchpad Janitor (janitor) wrote : | #7 |
This bug was fixed in the package software-center - 1.1.25
---------------
software-center (1.1.25) lucid; urgency=low
[ Gary Lasker ]
* softwarecenter/
- fix intermittent AttributeError if a model doesn't
exist when checking node expanded state (LP: #554388)
* softwarecenter/
- fix nasty list view errors when disabling partner
repository (LP: #556995)
* softwarecenter/
- fix intermittent AttributeError in row selection
(LP: #552224)
* softwarecenter/
- fix double call to set_category method
* softwarecenter/
softwarecen
- fix bug where clicking the "Search Results" navigation
button in the "Installed View" or in a PPA/channel
view has no effect (LP: #559732)
* softwarecenter/
- fix bug where selecting a new PPA/channel while
a search is in effect in the current PPA/channel
does not display the new PPA/channel (LP: #559742)
[ Michael Vogt ]
* softwarecenter/
- add file monitor to detect changes in the dpkg status
when apt is run outside of software-center (LP: #432555)
* softwarecenter/
- only show "needs updating" message if we have a component
associated with the software-item (LP: #542892)
* softwarecenter/
- when we have no package and no information no how to get it,
display unavailable message instead of a empty summary line
* merged lp:~mmcg069/software-center/pathbar-atk
- this makes the pathbar on top fully accessible with e.g.
orca (LP: #526384). Also fixes intermittent TypeError bug
(LP: #558895) and nav button visual artifact when selecting
a channel (LP: #531724). Many thanks!
* softwarecenter/
- avoid blocking if a operation takes long
[ Zygmunt Krynicki ]
* softwarecenter/
- use package name when application name is not available (LP: #549011)
-- Michael Vogt <email address hidden> Sat, 10 Apr 2010 16:29:10 +0200
Changed in software-center (Ubuntu): | |
status: | Fix Committed → Fix Released |
I commited some fixes for this into bzr, but it appears for a proper fix we need to implement "atk.Component" in Pathbar and PathPart to make it really work.