Clearing the content and focusing an element in the compositionend handler causes the user to be unable to type with Chinese (Simplified) Pinyin input.

Fixed Issue #13295622

Details

Created
Aug 16, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
38.14393
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

To reproduce this, I’ve created https://jsfiddle.net/j0cq74ko/

Set your IME to the Microsoft Pinyin IME (Chinese (Simplified, China))

Steps to reproduce:

  1. Focus on the editable div.
  2. Pres the ‘a’ character and then hit space to quickly end the composition

Observe that you cannot type again.

If I re-order the calls (ie. focus first, then clear text content) this no longer reproduce. Similarly, if I wrap the focus call in a window.setTimeout(…, 0), this no longer reproduces.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “James M.”

    • Hello,

      Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge 16257 and is available in our latest Insider Preview build in the Fast ring.

      Best Wishes,
      The MS Edge Team

    • Microsoft Edge Team

      Changed Status to “Fixed”

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

    Sign in