preventDefault in the click event handler of <input type="checkbox"> causes this.checked value inconsistent

Not reproducible Issue #4724093

Details

Created
Sep 25, 2015
Privacy
This issue is public.
Reports
Reported by 0 people

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

https://jsbin.com/purado/edit?html,js,output

If you keep clicking the checkbox without moving the mouse around, you will see the this.checked value keep toggling. However, in other browsers this value is always true.

Expected Results:

The checked value in the click event handler should be the toggled value (whether preventDefault is called or not), and be restored until all event handlers have finished.

Actual Results:

Dev Channel specific:

No

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Kamen M.”

      Changed Assigned To to “Rossen A.”

      Changed Assigned To from “Rossen A.” to “IE S.”

      Changed Status to “Not reproducible”

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

    Sign in