Focus styling not visible for the "Save and Apply", "Reset and Apply" and "Cancel" buttons in the "... on black" contrast themes

Description

Steps to reproduce

1) Open the "Full No Preview" version of UI Options from the UIO Demo
http://build.fluidproject.org/infusion/demos/uiOptions/html/uiOptions.html

2) Change the contrast theme to "White on Black" or "Yellow on Black" and save

3) Using the keyboard, place focus on the "Save and Apply", "Reset and Apply" or "Cancel" button. Notice that there is no visible focus styling

Environment

FF 6 (Mac OS 10.6)

Activity

Show:

Justin Obara October 7, 2011 at 6:02 PM

Pushed Michelle's pull request https://github.com/fluid-project/infusion/pull/185 into the project repo 1a4334608388675a792abf76175f429b230049ba

Michelle D'Souza October 7, 2011 at 5:54 PM

I've opened to address Anastasia's comment above.

Justin Obara October 7, 2011 at 5:23 PM

In discussing this more on list we have now decided that the proper way to address this, at this point, is to just simply add the fl-focus class into the demo.

This is discussed in more detail on an e-mail thread from the fluid-work list.
http://lists.idrc.ocad.ca/pipermail/fluid-work/2011-October/008186.html

Anastasia Cheetham October 6, 2011 at 7:44 PM

The original fix which added the blue outline to the dialog's controls does NOT work for IE6 and IE7 on Win XP.

Justin Obara October 6, 2011 at 4:01 PM

This actually turns out to be a bit larger than originally believed. In discussing this with James, Michelle, and Anastasia we decided that focus should be always added by the contrast themes. This means that they shouldn't rely on the fl-focus scoping.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created October 4, 2011 at 6:28 PM
Updated October 7, 2011 at 6:02 PM
Resolved October 7, 2011 at 6:02 PM