Closed Bug 64120 Opened 24 years ago Closed 23 years ago

[CBX][HLP]Option list: onChange event doesn't happen if keyboard is used, then focus changed

Categories

(Core :: Layout: Form Controls, defect)

x86
Windows 98
defect
Not set
minor

Tracking

()

VERIFIED WORKSFORME
Future

People

(Reporter: ldietrich, Assigned: rods)

References

()

Details

Make a choice in a dropped-down option list using the arrow keys or the first letter of the option, then click outside the box or tab to another field. The onChange event is not activated.
Confirming
Status: UNCONFIRMED → NEW
Ever confirmed: true
over to HTML Form Controls.
Assignee: asa → rods
Component: Browser-General → HTML Form Controls
QA Contact: doronr → bsharma
*** This bug has been marked as a duplicate of 62573 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
oops, wrong bug...
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
will take a look
Status: REOPENED → ASSIGNED
Summary: Option list: onChange event doesn't happen if keyboard is used, then focus changed → [CBX][HLP]Option list: onChange event doesn't happen if keyboard is used, then focus changed
Target Milestone: --- → mozilla0.9.1
QA Contact Update
QA Contact: bsharma → vladimire
Target Milestone: mozilla0.9.1 → mozilla1.0
The proper way to fix this is to make selection more uniform. Simply put, if the combobox changes its value, it should immediately generate an onChange event. If the list is dropped down, the list should *never* generate an onChange event. Nonetheless, fixing this before bug 34297 will put me in Merge Hell. I'm willing to fix it afterwards, so I'm setting the bug dependency. Apologies if this is a problem.
Depends on: 34297
Moving to Future
Target Milestone: mozilla1.0 → Future
This has worked for me for a long time. In fact, I filed bug 110800 to make onchange fire onblur for keyboard users instead of when the user hits the arrow key.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago23 years ago
Resolution: --- → WORKSFORME
verifying on build 2002-04-12-03-trunk
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.