Closed
Bug 427797
Opened 17 years ago
Closed 17 years ago
"Dvorak - Qwerty ⌘" keyboard layout is broken
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: mstange, Assigned: masayuki)
References
Details
Attachments
(1 file)
66.53 KB,
image/png
|
Details |
(Intro copied from bug 411647)
Mac OS X has a keyboard layout called "Dvorak - Qwerty ⌘" where the keys are
ordinarily in the Dvorak layout, but when the ⌘ (Command) key is held down,
it temporarily switches back to Qwerty. Thus, you can type text in Dvorak, but
all the keyboard shorcuts in your muscle memory still work.
Since bug 398514, this function does not work any more - when the Cmd key is pressed, the Dvorak layout is applied for the keyboard commands.
Steps to reproduce:
1. Set OS X to use the "Dvorak - Qwerty ⌘" keyboard layout (in the
International preference pane in System Preferences).
2. Open a Firefox window.
3. Press Cmd + [F].
Actual results:
The View Source window opens, which should only open on Cmd+U. At the same time, the "Edit" menu entry flashes blue. (That's where the Find command is located.)
Expected results:
The find bar should appear.
Comment 1•17 years ago
|
||
Tested and confirmed the presence of this bug with OS X. I use Dvorak often, so this is a severe issue.
Updated•17 years ago
|
Flags: in-litmus?
Comment 2•17 years ago
|
||
Dvorak - Qwerty Command is a nightmare; |charactersIgnoringModifiers| doesn't actually do what you want, but if you use |characters| you get weird effects from shift and option.
Comment 3•17 years ago
|
||
I mentioned this in channel, but since it might be useful to preserve: this post gives a feeling for the complexity involved here, and has some sample code that handles a subset of the problem:
http://sigpipe.macromates.com/2005/09/24/deciphering-an-nsevent/
Assignee | ||
Comment 4•17 years ago
|
||
this bug should be fixed by bug 359638. (I'll post new patch for Dvorak)
Depends on: 359638
Reporter | ||
Comment 5•17 years ago
|
||
Yes! That works perfectly. Thanks.
Comment 7•17 years ago
|
||
Bug 427995 is probably also related.
Assignee | ||
Updated•17 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 9•17 years ago
|
||
The patch of bug 359638 was landed.
-> FIXED
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 10•17 years ago
|
||
Verified Fixed.
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9pre) Gecko/2008041504 Minefield/3.0pre
Status: RESOLVED → VERIFIED
Comment 11•17 years ago
|
||
https://litmus.mozilla.org/show_test.cgi?id=5268 added to Litmus.
Flags: in-litmus? → in-litmus+
You need to log in
before you can comment on or make changes to this bug.
Description
•