mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-14 05:45:37 +00:00
Bug 403387, make tab-switching shortcuts more precise. r=gavin, a=beltzner.
This commit is contained in:
parent
22aa9d38ba
commit
bc295f8744
@ -1302,13 +1302,15 @@ function ctrlNumberTabSelection(event)
|
||||
}
|
||||
|
||||
#ifdef XP_MACOSX
|
||||
if (!event.metaKey)
|
||||
// Mac: Cmd+number
|
||||
if (!event.metaKey || event.ctrlKey || event.altKey || event.shiftKey)
|
||||
#else
|
||||
#ifdef XP_UNIX
|
||||
// don't let tab selection clash with numeric accesskeys (bug 366084)
|
||||
if (!event.altKey || event.shiftKey)
|
||||
// Linux: Alt+number
|
||||
if (!event.altKey || event.ctrlKey || event.metaKey || event.shiftKey)
|
||||
#else
|
||||
if (!event.ctrlKey)
|
||||
// Windows: Ctrl+number
|
||||
if (!event.ctrlKey || event.metaKey || event.altKey || event.shiftKey)
|
||||
#endif
|
||||
#endif
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user