Opened 4 years ago

Closed 4 months ago

#1617 closed enhancement (fixed)

Keyboard-based table navigation

Reported by: ejucovy Owned by: gogo
Priority: normal Milestone:
Component: Xinha Core Version: trunk
Severity: normal Keywords:
Cc:

Description

If the cursor is inside a <table>, I think the following behaviors should be attached to keypress events:

  • TAB: move cursor to beginning of the next sibling cell, if there are subsequent siblings in the same row
  • SHIFT+TAB: move cursor to end of the previous sibling cell, if there are any previous siblings in the same row
  • UP ARROW: move cursor to same position within the same-indexed cell in the previous sibling row
  • DOWN ARROW: move cursor to same position within the same-indexed cell in the next sibling row

Change History (2)

comment:1 Changed 4 months ago by gogo

[1380] Implements tab/shift-tab

comment:2 Changed 4 months ago by gogo

  • Resolution set to fixed
  • Status changed from new to closed

Arrow navigation would make cursoring around in the text in a table cell impossible (or at best cumbersome). So closing this fixed as is with just tabs.

Note: See TracTickets for help on using tickets.