This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 147549 - a11y: popup menus are not accessible from keyboard
Summary: a11y: popup menus are not accessible from keyboard
Status: VERIFIED WONTFIX
Alias: None
Product: uml
Classification: Unclassified
Component: General (show other bugs)
Version: 6.x
Hardware: All Mac OS X
: P1 blocker (vote)
Assignee: issues@uml
URL:
Keywords: A11Y
Depends on: 147548 147551 147552
Blocks: 147479
  Show dependency tree
 
Reported: 2008-09-17 22:59 UTC by Peter Lam
Modified: 2008-10-04 01:49 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Lam 2008-09-17 22:59:18 UTC
This issue is opened as a tracking issue that depends on the NB ui a11y issue 147548 for Mac OS X.

Most of the UML functions are accessed through the popup menus from the diagram editor and project tree. On all
platforms except Mac OS X, the popup menu is invoked with shortcut Shift+F10 from the keyboard. This shortcut or an
equivalence is not available on the Mac OS X platform so the UML functions presented on the popup menus can not be
accessed without the mouse.

Here are a couple of scenarios that keyboard access is not possible.

Scenario #1 from project tree using just the keyboard w/o mouse:
- create a uml project
- from the uml project, expand the Model node
- create a new diagram using the popup menu from the Model node

Scenario #2 from diagram editor using just the keyboard w/o mouse:
- add an Enumeration element to the diagram
- add a literal to the Enumeration element
Comment 1 Jaromir Uhrik 2008-09-18 14:10:20 UTC
This issue cannot be resolved on our side. If someone wants to use Shift-F10 for popup menu invocation on Mac then it is
necessary to redefine system shortcut from F10 to something else - please see workaround and explanation which is
described in umbrella issue #147479.
Comment 2 Peter Lam 2008-10-04 01:49:47 UTC
use workaround in issue 147479.