Bug 1176411 - Unable to use Alt-% keyboard shortcuts on Installation Summary Page
Summary: Unable to use Alt-% keyboard shortcuts on Installation Summary Page
Keywords:
Status: CLOSED DUPLICATE of bug 1170800
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: All
OS: Unspecified
unspecified
medium
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F22FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2014-12-21 14:28 UTC by Richard Brown
Modified: 2015-01-03 16:11 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-03 16:08:03 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Screenshot (113.17 KB, image/png)
2014-12-21 14:28 UTC, Richard Brown
no flags Details

Description Richard Brown 2014-12-21 14:28:28 UTC
Created attachment 971705 [details]
Screenshot

Description of problem:
The Alt-% keyboard shortcuts on Anaconda's Installation Summary Page (eg. Alt-K for Keyboard or Alt-D for installation destination) do not work at all


Version-Release number of selected component (if applicable):
Rawhide Workstation-DVD 20141221


How reproducible:
Every Time


Steps to Reproduce:
1. Boot to Rawhide Workstation DVD 20141221
2. Proceed to the Installation Summary Page
3. Press Alt-D

Actual results:
Nothing Happens


Expected results:
Installation Destination should be selected


Additional info:
Screenshot attached

This bug was found using the openQA automated test framework running the Fedora test suite available at https://github.com/sysrich/os-autoinst-distri-fedora

Comment 1 Adam Williamson 2014-12-23 20:31:00 UTC
This seems to be live-specific. They work on the network install image (2014-12-22); they do indeed seem to be broken on the Workstation live (2014-12-21, it seems to have failed to compose on 12-22).

This actually also affects tab navigation as well - you can't even pick a spoke with the Tab key. That makes the live install unusable without a mouse. I'll propose it as an F22 Final blocker on that basis, as a conditional violation of any "Installer must be able to complete an installation" criterion in the case of using the Workstation live image (maybe KDE too, haven't tested yet) without a mouse.

Comment 2 David Shea 2015-01-03 16:08:03 UTC
This is the productimg stylesheet problem, again. When you use a shortcut key on the installation summary page, anaconda doesn't enter the spoke; it only selects the spoke. That selection is invisible. The reason for that is that anaconda includes a stylesheet for gtk to make some things work nicer, which includes visible selections on anaconda custom widgets, and that stylesheet was erroneously overwritten as part of adding the product logos. There was a workaround on Server to include all of the anaconda stylesheet data in the server productimg stylesheet, but I guess that didn't go as well on Workstation.

This problem will manifest in the following ways:
  - Spoke selections will be invisible. This affects both alt- shortcuts and tab and arrow key keyboard navigation
  - Mountpoint selections on the custom storage spoke will be invisible.
  - Keyboard-based disk selections on the storage spoke will be invisible. To clarify this a bit, the checkmark that shows that the disk is selected for installation will work fine. What does *not* work is the blue background that shows that a particular disk is the active widget.
  - Warnings and the errors in the info bar at the bottom will appear with a blue background which we still think defeats the point of distinguishing between warnings and errors and everything else
  - The password strength colors are a little off.
  - If you look really close at separator bars on TreeViews, like the one on the left side of the welcome spoke, there's a little gap in the middle of it. Weird, right?
  - I think that's it.

*** This bug has been marked as a duplicate of bug 1170800 ***

Comment 3 David Shea 2015-01-03 16:11:29 UTC
(In reply to David Shea from comment #2)
> There was a workaround on Server to include all of the anaconda stylesheet
> data in the server productimg stylesheet, but I guess that didn't go as well
> on Workstation.

Whoops, I thought we were talking about 21, not rawhide. Apologies on this part. The workaround is in the 21 Workstation release, and I really ought to clean up all these RC isos at some point. The issue is present on rawhide, both Workstation and Server.


Note You need to log in before you can comment on or make changes to this bug.