FLUID-1481: The keyboard interaction is not following the appropriate path for key presses.

Metadata

Source
FLUID-1481
Type
Bug
Priority
Blocker
Status
Closed
Resolution
Fixed
Assignee
Justin Obara
Reporter
Justin Obara
Created
2008-09-08T11:16:45.000-0400
Updated
2008-09-09T08:46:30.000-0400
Versions
  1. 0.5beta1
Fixed Versions
  1. 0.5
Component
  1. Layout Reorderer
  2. Reorderer

Description

Keyboard interaction does not follow the appropriate rules.

This is the appropriate behaviour:
left arrow / j: move to left column
right arrow / k: move to right column
up arrow / i: move up one portlet or wrap to bottom
down arrow / m: move down one portlet or wrap to top

Currently:

The only way to move to the right column is by moving up or down.

After you enter the right hand column, you cannot get back to the left hand column.

Steps to repoduce:

1) Open the uPortal example from the daily build site:
http://build.fluidproject.org/fluid/sample-code/reorderer/portal/portal.html

2) Press the tab key until one of the portlets has focus.

3) Press the down arrow key. Notice that this will allow you to move to the right hand column

4) Attempt to use the keyboard to return to the left hand column. Notice that you are trapped in the right hand column

Environments

FF2, FF3 (Mac OS 10.5)
FF2, FF3 (Win XP)
FF3 (Win Vista)

Comments

  • Justin Obara commented 2008-09-08T12:45:34.000-0400

    In FF3 (Mac OS 10.5, Win XP) you can move back and forth between columns are changing the direction of keypress. If you got into the column by pressing down, pressing up will let you switch back to the other column.

  • Antranig Basman commented 2008-09-08T14:47:03.000-0400

    Fixed at revision 5486

  • Justin Obara commented 2008-09-09T08:46:30.000-0400

    Verified fix using:

    FF2, FF3 (Mac OS 10.5)
    FF2, FF3 (Win XP)
    FF3 (Win Vista)