Closed Bug 285049 Opened 20 years ago Closed 20 years ago

textbox and textarea ignore ctrl+letter and alt+letter key combinations

Categories

(Firefox :: General, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 285052

People

(Reporter: jhargraveiii, Assigned: bugzilla)

Details

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050305 Firefox/1.0+

Note: used to be part of see bug 280527.

Firefox is not playing nice as it should with keyboard events since we have no 
problems with most Windows applications. I've confirmed the behavior under 
Windows 2000 and XP with the latest Firefox 1.01.

Here's my post to the I18N newsgroup:

We have a custom Tongan keyboard built with Keyman 
(http://www.tavultesoft.com/). To produce the acute version of the vowels the 
users press the control key plus the vowel. For example ctrl+a = á.

The alt+vowel keys produce a macron (ā) and worked fine with earlier versions 
of FireFox (up to 1.01?). It looks like the ctrl/alt key events are being eaten 
by FireFox.

I should add that we have seen the same bug in some Windows applications.  
Trados TagEditor (www.trados.com) and Atril's DVX for example. These are 
translation tools. 

It must depend on how the underlying implementation handles keyboard events 
since Notepad, Wordpad, Word, OpenOffice and Internet Explorer function as 
expected.

We've contacted Tavultesoft and they say that it is a problem with the 
application (Firefox 1.01).

Tavultesoft mentioned that Microsoft has published guidlines on how to make MS 
applications "keyboard friendly".

This may also be an issue with custom Microsoft keyboards - I will try to 
confirm this asap.

Reproducible: Always

Steps to Reproduce:
1. Display a page with a HTML textarea or XUL textbox.
2. Place cursor in the text control.
3. Enable Keyman keyboard.
4. Type ctrl-a or alt+a
Actual Results:  
No input is produced in the text control.

Expected Results:  
We should have seen for ctrl-a = á or alt-a = ā.  (Try same test with Internet 
Exporer to see the correct output)

I will submit sample keyman and Microsoft keyboards asap.

*** This bug has been marked as a duplicate of 285052 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.