#EdgeBug Don't fire key* events on input for <datalist> keystrokesGecko bug: @WHATWG issue: https://t.co/AcpjutbGdp

Confirmed Issue #11850666 • Assigned to Amit J.

Details

Created
May 1, 2017
Privacy
This issue is public.
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

https://bugzilla.mozilla.org/show_bug.cgi?id=1360755

UPDATE by MS EDGE TEAM

Go to demo https://jsfiddle.net/0fnzeryc/ and click into the input field and press the down arrow 5 times.

Chrome65 Output:
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1

Edge 16299 and 17638 Output (Firefox61 is similar to Edge):
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1
keydown is fired. target.id: inp1
keyup is fired. target.id: inp1

This is the problem: pressing the arrow key should not trigger keydown and keyup events when scrolling through the options. (Only the first key press should trigger because the first one pulls up the options but does not scroll through them.)

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

      Changed Assigned To to “Balaji B.”

      Changed Assigned To to “Grisha L.”

      Changed Title from “#EdgeBug Don't fire key* events on input for <datalist> keystrokes” to “#EdgeBug Don't fire key* events on input for <datalist> keystrokesGecko bug: @WHATWG issue: https://t.co/AcpjutbGdp”

      Changed Status to “Confirmed”

      Changed Assigned To from “Grisha L.” to “Anand A.”

      Changed Status from “Confirmed” to “Not reproducible”

      Changed Steps to Reproduce

      Changed Assigned To to “Grisha L.”

      Changed Status from “Not reproducible”

      Changed Assigned To from “Grisha L.” to “Amit J.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Amit J.” to “Christopher J.”

      Changed Assigned To from “Christopher J.” to “Amit J.”

    You need to sign in to your Microsoft account to add a comment.

    Sign in