Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#2226 closed defect (fixed)

implement keyboard close of tab panel

Reported by: Becky Gibson Owned by: davidb
Priority: high Milestone: 0.9
Component: Accessibility Version: 0.4.1
Keywords: a11y Cc:
Blocked By: Blocking:

Description

In order to provide a keyboard method of closing a tab panel, implement a context/popup menu.

When focus is on a closeable tab title, pressing shift-F10 should open up a context menu with the close option. When the menu is opened focus will go do the close item. Pressing enter with focus on the close item will close the popup menu and close the current tab panel and move focus to the previous tab title in the list (if there is more than one). Pressing escape or tab with focus on the close item will close the popup and return focus to the tab title.

This will replace the behavior of setting focus into a tab panel and pressing alt+delete (which is currently broken) to close a closeable tab panel. This can be a keyboard only mechanism since a mouse user can click on the close icon that will be displayed for closable tab panels.

Optionalling implement right mouse click when hover over the tab panel title to invoke the popup menu with the close option.

Change History (6)

comment:1 Changed 13 years ago by Becky Gibson

Status: newassigned

comment:2 Changed 12 years ago by Becky Gibson

Summary: implement keyboard close of tab panel via context/popup menuimplement keyboard close of tab panel

I would also be content with a keyboard command to close the tab. Ctrl-w is what is used on FF and IE 7 (on Windows). If that key combination can be trapped when focus is on a closable tab title, that would probably be more intuitive that a context menu.

comment:3 Changed 12 years ago by Becky Gibson

Owner: changed from Becky Gibson to davidb
Status: assignednew

closing of a tab was discussed at the DHTML Style Guide meeting on June 15 (http://lists.w3.org/Archives/Public/wai-xtech/2007Jun/0047.html)

from minutes:

  1. Control+Page Up Moves focus to the previous tab's title when focus is

on the tab's title or anywhere in the tab's content (the alternative to Control+Shift+Tab).

  1. Control+PageDown? Moves focus to the next tab's title whether focus is

on the tab's title or anywhere in the tab's content (alternative to Control+Tab).

comment:4 Changed 12 years ago by davidb

Status: newassigned

comment:5 Changed 12 years ago by davidb

Resolution: fixed
Status: assignedclosed

(In [9333]) Fixes #2226: ctrl+w close of tab pane, removes some defunct old key handling code.

comment:6 Changed 12 years ago by davidb

(In [9336]) Fixes #3439: move focus to next page when one is closed; also, provide delete key based page close. (Refs #2226)

Note: See TracTickets for help on using tickets.