Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#1711 closed enhancement (fixed)

Make buttons, tabs, etc. accessible using the keyboard

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 3.2
Component: web Version:
Keywords: Cc:

Description

For buttons, tab controls, etc., it should be possible to TAB to and then use ENTER to trigger the same action as a mouse click.

Change History (5)

comment:1 by Nicklas Nordborg, 12 years ago

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:2 by Nicklas Nordborg, 12 years ago

(In [6096]) References #1711: Make buttons, tabs, etc. accessible using the keyboard

Fixed on buttons, toolbar buttons, tabs, etc. Popup windows also close when 'ESCAPE' key is used.

comment:3 by Nicklas Nordborg, 12 years ago

(In [6097]) References #1711: Make buttons, tabs, etc. accessible using the keyboard

Fixed the color and date selection dialogs. These can use arrow keys to move up/down/left/right as well.

comment:4 by Nicklas Nordborg, 12 years ago

Resolution: fixed
Status: assignedclosed

I think this will be enough for now. Popup dialogs should be ok in most cases. Table listings, etc would require a lot more work to get working with only keyboard.

comment:5 by Nicklas Nordborg, 12 years ago

(In [6099]) References #1711: Make buttons, tabs, etc. accessible using the keyboard

Turned out that IE doesn't send 'keypress' events for cursor keys. Need to use 'keydown' instead.

Note: See TracTickets for help on using tickets.