Closed
Bug 20313
Opened 25 years ago
Closed 25 years ago
"Dead keys" in keyboard handler not supported.
Categories
(Core :: DOM: UI Events & Focus Handling, defect, P3)
Tracking
()
VERIFIED
FIXED
People
(Reporter: D.Jonitis, Assigned: ftang)
Details
You can't enter the text in foreign languages where keyboard driver uses "dead
keys" to enter non-latin characters. For example Latvian language has all latin
characters + couple of specific ones with diacritic marks. All Latvian keyboard
drivers work in a way that first of all you enter "dead key" and then the
normal latin character. For example to get "Â" you enter "dead key" ( [`]
character (near Esc) or ['] character (near Enter)) and then the capital "A"
character. The actual "dead key" could be redefined and it depends from
keyboard driver.
At the moment Mozilla ignores the "dead keys" and you can't enter non latin
characters in Latvian language. I assume that problem is the same with all
languages that have more characters in alphabet than on the keyboard. In the
same time no problems with Russian which have different keyboard layout, but no
need to use "dead key" for extra character.
Tested with M11. Mail, Editor, Address book, Urlbar, Textbox ...
Updated•25 years ago
|
Assignee: joki → ftang
Comment 1•25 years ago
|
||
Frank, this looks like your area of expertise. We're still deciding on
notification of the deadkeys themselves into the DOM model, I know, but we
should certainly be processing the characters that follow them.
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 2•25 years ago
|
||
Fix with 6053 18986 and check in today . Pleaes retest build after 12/2
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 3•25 years ago
|
||
Verified per reporter
(Thanks Dainis)
Updated•6 years ago
|
Component: Event Handling → User events and focus handling
You need to log in
before you can comment on or make changes to this bug.
Description
•