Message text can be focused with tab key in "Untrusted packages" alert dialog

Bug #914029 reported by Jay S
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
aptdaemon (Ubuntu)
Triaged
Low
Unassigned

Bug Description

software-center trunk r3045, Ubuntu 12.04

1. mkdir ~/aptliststemp
2. sudo mv /var/lib/apt/lists/*.gpg ~/aptliststemp/
3. ./software-center some-package-you-do-not-have-installed
4. Click "Install", and authenticate if necessary.
5. Press Tab.
6. Press Tab.
7. Press Tab.
8. Press Tab.
9. Press Tab.
10. Press Space.
11. Press Tab.
12. Close USC.
13. sudo mv ~/aptliststemp/*.gpg /var/lib/apt/lists/ ; sudo apt-get update

What happens:
4. A "Requires installation of untrusted packages" alert appears, with a "Details" expander focused.
5. "OK" is focused.
6. "Repair" is focused.
7. The text "Requires installation of untrusted packages" is focused.
8. The text "The action would require the installation of packages from unauthenticated sources." is focused.
9. "Details" is focused once more.
10. A "Details" text field is revealed.
11. A tab character is inserted in the details field.

What should happen:
5. As long as "Repair" and "OK" coexist, "Repair" should be to the left, and therefore focused first.
7. "Details" is focused, because the error message should not be focusable.
11. Focus leaves the text field. The field should not be editable.

Revision history for this message
Robert Roth (evfool) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:

* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?

This will help us to find and resolve the problem.

affects: software-center (Ubuntu) → aptdaemon (Ubuntu)
Changed in aptdaemon (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
description: updated
Changed in aptdaemon (Ubuntu):
status: Incomplete → Triaged
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.