IE (11, 10, maybe others?) send input events when a placeholder is set when focus is set

Fixed Issue #101220

Details

Created
Apr 27, 2014
Privacy
This issue is public.
Found in build #
0.0011
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

URL = http://plnkr.co/edit/HEjnp1ElIgBTwTPSGuok?p=preview

Other repros:
URhttp://jsfiddle.net/CubedEye/DnNLH/11/](http://jsfiddle.net/CubedEye/DnNLH/11/)http://jsbin.com/liciki/1/](http://jsbin.com/liciki/1/)[http://jsfiddle.net/CubedEye/DnNLH/11/](http://jsfiddle.net/CubedEye/DnNLH/11/)
[http://jsbin.com/liciki/1/](http://jsbin.com/liciki/1/)

Repro Steps:

==============

http://plnkr.co/edit/HEjnp1ElIgBTwTPSGuok?p=preview

I’ve put together a reproduction of this without the use of any special libraries. Simply follow the instructions on the page.

To open it without the editor, you can use http://plnkr.co/edit/HEjnp1ElIgBTwTPSGuok?p=preview

This has been tested in IE11 and IE10, but will likely occur in any version which supports input events.

Expected Results:

==============

Form controls (such as an input[type=text]) should not emit “input” events simply because a placeholder has changed, or an element with a placeholder has been focused. (This would then match the behaviour in Chrome, Firefox and Safari)

Actual Results:

==============
 
Additional Information
=======================
IE12_EDGE_FAIL
IE12_NONEDGE_FAIL
IE11_FAIL
CHROME_PASS

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “IPBS P.”

      Changed Assigned To from “IPBS P.” to “Bruce M.”

      Changed Status to “Confirmed”

      Changed Status from “Confirmed”

      Changed Steps to Reproduce

      Changed Assigned To to “Bogdan B.”

      Changed Status to “Confirmed”

      Changed Assigned To from “Bogdan B.” to “Jonathan H.”

      Changed Status from “Confirmed”

      Changed Steps to Reproduce

      Changed Title from “IE (11, 10, maybe others?) send input events at times when it is not appropriate” to “IE (11, 10, maybe others?) send input events when a placeholder is set when focus is set”

      Changed Steps to Reproduce

      Changed Status to “Confirmed”

      Changed Assigned To from “Jonathan H.” to “Shuo D.”

      Changed Assigned To from “Shuo D.” to “Daniel C.”

      Changed Status from “Confirmed” to “In progress”

      Changed Status from “In progress” to “In code review”

      Changed Status from “In code review” to “In progress”

      Changed Status from “In progress” to “In code review”

      Changed Status from “In code review” to “In progress”

      Changed Assigned To from “Daniel C.” to “IPBS P.”

      Changed Status from “In progress” to “Fixed”

      Changed Assigned To from “IPBS P.” to “Rossen A.”

    • This issue is not fixed yet, still it is reproducible in IE. when focus on input field it removes the placeholder.

    • I can also reproduce this issue when the placeholder text contains non-ascii characters.
      This issue should be re-opened.

    • Can still reproduce in IE 11.

    • This problem still happens on IE 11.
      On Edge this behavior is ok.

    • This problem is known from 2014, but you still didn’t fix it.

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

    Sign in