Closed Bug 11568 Opened 25 years ago Closed 25 years ago

XUL keybindings don't work

Categories

(Core :: XUL, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: akkzilla, Assigned: saari)

References

Details

The editor has a long list of XUL keybindings, but typing keys still gets the
old hardcoded keybindings, not the new XUL ones.
Apparently we're getting two KeyDown events (presumably one for the control key
and one for the real key) folowed up two KeyUps, but never a KeyPress.  Saari
says he's seen the same thing on the mac, so it has something to do with XP
event handling.
Well the first part is due to current widget code which only sends keypress
events when characters are generated.  This is a widget fix which needs to go
in.  Per our meeting week before last I believe we agreed to always send
keypress events but that for non-character keypress events the charcode would
be 0.
Looks like Mac is getting the keypress just fine, must have been a bug in the
code I was working on.

Anyway, is anyone signed up to do the work to generate the keypresses on linux?
Status: NEW → ASSIGNED
Target Milestone: M10
Blocks: 12673
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
XUL keybinds generally work now, certainly with respect to the double event
firing this bug orgininally referenced, and there are more specific bugs filed
for this stuff now, so I'm marking this one fixed
Status: RESOLVED → VERIFIED
marking verified after private conversation with akkana
You need to log in before you can comment on or make changes to this bug.