FLUID-2535: Keyboard navigation on radio buttons is not consistent

Metadata

Source
FLUID-2535
Type
Bug
Priority
Critical
Status
Closed
Resolution
Cannot Reproduce
Assignee
N/A
Reporter
Jacob Farber
Created
2009-04-06T11:28:45.000-0400
Updated
2013-10-04T10:25:00.083-0400
Versions
  1. 1.0
  2. 1.1
  3. 1.1.1
  4. 1.1.2
  5. 1.2
  6. 1.3.1
Fixed Versions
N/A
Component
  1. UI Options

Description

http://build.fluidproject.org/infusion/integration-demos/sakai/html/ui-options-fss-sakai.html

When tabbing between radio buttons sets, an unchecked radio button will be selected if it is the first button in the set.

After a button in a set is checked, when tabbing between radio button sets, the selected radio button in a set will be jumped to.

Environments

IE6, IE7, IE8 (Win XP), IE9(Win7)
IE7, IE8 (Win Vista)
IE6 (Win 2000)

Comments

  • Justin Obara commented 2009-05-14T09:11:22.000-0400

    Bug Parade 1.1 release

  • Justin Obara commented 2009-05-14T14:39:25.000-0400

    a11y issue

  • Antranig Basman commented 2009-05-16T21:38:40.000-0400

    Should it be possible to fix this? The low-level details of tabindex addressing will be browser-specific, and users who habitually use a particular browser for keyboard navigation will simply expect their browser's particular quirks to be perpetrated. The only real room for recourse we might have (short of the "global focus manager", which, with our new framework method, "getLastFocusedElement" does actually come one step closer) would be to give all the radio buttons tabindex 1, which I don't think would be particularly helpful.

  • Justin Obara commented 2009-05-19T10:07:43.000-0400

    I was looking at this the other day. If you go to this site (http://www.echoecho.com/htmlforms10.htm), tabbing between the sets of radio buttons works as expected (moving to the selected one in each field). The difference is that focus is placed on the radio button, and not the text.

  • Anastasia Cheetham commented 2011-10-17T11:06:10.597-0400

    The UIO dialog has been redesigned and no longer has radio buttons.