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 60567 - A11Y: Find Usages shortcut (^F7) doesn't work on Mac
Summary: A11Y: Find Usages shortcut (^F7) doesn't work on Mac
Status: VERIFIED WORKSFORME
Alias: None
Product: editor
Classification: Unclassified
Component: Refactoring (show other bugs)
Version: 5.x
Hardware: Macintosh Mac OS X
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords: A11Y
Depends on: 77129
Blocks:
  Show dependency tree
 
Reported: 2005-06-28 12:50 UTC by Jaromir Uhrik
Modified: 2007-09-19 15:43 UTC (History)
2 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 Jaromir Uhrik 2005-06-28 12:50:32 UTC
[dev build #200506271800; Mac Os X 10.4.1]
The popup menu on the node in Projects view contains item "Find Usages ^F7". It
is possible to call this action through the popup menu, but the shortcut doesn't
work on Mac OS.
Comment 1 Jan Becicka 2005-08-26 12:40:35 UTC
Tomasi, please take a look at it.
Comment 2 Jan Becicka 2005-08-30 11:59:53 UTC
Jara agreed, that it works now.
Comment 3 Jaromir Uhrik 2005-08-30 12:11:09 UTC
Works fine in daily build #200508291800 - Mac OS X.
Comment 4 Jaromir Uhrik 2006-07-20 16:30:58 UTC
The shortcut is not working in daily build of 20060711 neither in 5.5 Beta2. It
works fine when invoking action through the popup menu. Reopening this issue. 
Comment 5 Jiri Prox 2006-07-20 17:09:06 UTC
All shortcuts containing Alt are now broken on Mac
Comment 6 Jaromir Uhrik 2006-12-06 10:05:39 UTC
NetBeans IDE Dev (Build 200612051900)
1.5.0_06; Java HotSpot(TM) Client VM 1.5.0_06-64
Mac OS X version 10.4.8 running on ppc
en_US (nb); MacRoman

It is not possible to invoke Find Usages dialog by ^F on Mac OS X with
configuration above.
Comment 7 Jaromir Uhrik 2007-03-21 15:48:50 UTC
Vito, could you please look at this issue - as you are an the expert in this area.
In the following build it is not possible to call Find Usages action by ^F7 (it
is possible to invoke it only through pop-up menu item):

NetBeans IDE Dev (Build 200703181900)
1.5.0_07; Java HotSpot(TM) Client VM 1.5.0_07-87
Mac OS X version 10.4.8 running on i386
en_US (nb); MacRoman
Comment 8 Jiri Prox 2007-03-21 16:26:13 UTC
This works for me, the problem is that ctrl-f7 is by default consumed by OS
Comment 9 Vitezslav Stejskal 2007-03-22 01:10:45 UTC
So, Jirko, what did you do to make it work?

The shrotcut is now declared in refactoring/api as O-F7, which should translate
to ctrl+F7 on Mac (alt+F7 elsewhere). It is not being overriden by ide/applemenu
at the moment, if you need a completely different shortcut for Mac just add
dependency from ide/applemenu on refactoring/api and add appropriate files to
ide/applemenu/src/org/netbeans/modules/applemenu/layer.xml.
Comment 10 Jiri Prox 2007-03-22 11:06:41 UTC
I opened System Preferences -> Keyboard & Mouse -> Keyboard Shortcuts and
disabled the action for ^F7. It's definitely not problem of NB. 
Comment 11 Jaromir Uhrik 2007-03-22 14:23:07 UTC
Thanks Jirko. I have changed the it in OS and ^F7 works fine in NetBeans now.
Comment 12 Jaromir Uhrik 2007-09-19 15:43:48 UTC
Verified - it works fine in the following build:
Product Version: NetBeans IDE Dev (Build 200709190000) 
Java: 1.5.0_07; Java HotSpot(TM) Client VM 1.5.0_07-87 
System: Mac OS X version 10.4.10 running on i386; MacRoman; en_US (nb)