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
|
#ifdef XP_MACOSX
|
||||||
if (!event.metaKey)
|
// Mac: Cmd+number
|
||||||
|
if (!event.metaKey || event.ctrlKey || event.altKey || event.shiftKey)
|
||||||
#else
|
#else
|
||||||
#ifdef XP_UNIX
|
#ifdef XP_UNIX
|
||||||
// don't let tab selection clash with numeric accesskeys (bug 366084)
|
// Linux: Alt+number
|
||||||
if (!event.altKey || event.shiftKey)
|
if (!event.altKey || event.ctrlKey || event.metaKey || event.shiftKey)
|
||||||
#else
|
#else
|
||||||
if (!event.ctrlKey)
|
// Windows: Ctrl+number
|
||||||
|
if (!event.ctrlKey || event.metaKey || event.altKey || event.shiftKey)
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user