Cursor moves to beginning of IME composition when a <br> is on a previous line (contenteditable)

Not reproducible Issue #5675440

Details

Created
Dec 3, 2015
Privacy
This issue is public.
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

URL:

Repro Steps:

  1. Launch this JSFiddle in Edge (or IE11): http://jsfiddle.net/co36fz1v/
  2. Set keyboard to Japanese Hiragana.
  3. Select only the line "[Replace this line with Hiragana]"
  4. Begin typing “haha” (will replace the selection). Observe that on the 2nd h, the cursor jumps to the beginning of the composition.
  5. Continue to type “haha” over and over without ever submitting the composition. Observe that the cursor continues to jump on every other character. The end result is that the composition content flickers in and out of existence. To the end user it looks like the content is being deleted on every other character.
  6. Retry the above steps, but change the number of <div><br/><div> lines. Each one you remove causes the issue to happen after a greater number of characters are typed.

Expected Results:

Cursor remains at the end of the IME composition during editing so that content being composed is not visually removed as more characters are typed.

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 “Amit J.”

      Changed Status to “Confirmed”

      Changed Assigned To to “Amit J.”

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

      Changed Assigned To from “Grisha L.” to “IE S.”

      Changed Status from “Confirmed” to “Not reproducible”

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

    Sign in