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.
Summary: | Duplicate mnemonics in main menu | ||
---|---|---|---|
Product: | versioncontrol | Reporter: | Antonin Nebuzelsky <anebuzelsky> |
Component: | Code | Assignee: | Tomas Stupka <tstupka> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | JPESKA, mmirilovic, psomol, richgunther, saubrecht |
Priority: | P3 | Keywords: | UI, USABILITY |
Version: | 7.3 | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 223132 | ||
Bug Blocks: | 223599 | ||
Attachments: | Mnemonics test output |
Description
Antonin Nebuzelsky
2012-10-25 12:20:05 UTC
This is not an issue any more, pushing mnemonic twice, three times moves cursor to the next action and runs it. But it's still better to have non-duplicate mnemonics to avoid the extra key press. That's the whole point of mnemonic keys - access menu items quickly... (In reply to comment #1) > pushing mnemonic twice, three times moves cursor to the next action and runs it. That's why I filed this as P3, not a higher prio. Agreed with Standa. Yes, I agree ... just wonder who will fix it guys ? ide/UI is for sure not right component for such issues, so starting with Windows ? Created attachment 127209 [details]
Mnemonics test output
In this attachment you can see part of the output of the updated Main menu test. Attached part is focused only on mnemonics - as you can see it tests if every menu item has a mnemonics and mnemonic conflicts within a menus. There are many issues of both types and in some menus several changes are required. I'll resolve those with a clear solution and then we can discuss the tricky ones (most likely some collisions).
Guys, please take a look on http://wiki.netbeans.org/UISteering-Mnemonics . I've summarized mnemonics issue to this Wiki page. Focus mainly menus labeled by red cross - those are the difficult one where no obvious easy solution. So please take a look and lets follow up with discussion in here. Removing A11Y since accessibility doesn't suffer due to mnemonics duplicities - it is the matter of USABILITY of mnemonics... I fixed some problems (File, Edit, Debug, Tools, Window, Help) in core-main 54f04bdca717 Reassigning to versioning team to fix their part. Integrated into 'main-golden', will be available in build *201306112301* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/f462ec3d31c8 User: Ondrej Vrabec <ovrabec@netbeans.org> Log: #220835 - Duplicate mnemonics in main menu updating mnemonics though all team menu items |