Incorrect compositionupdate events when converting characters in the Japanese keyboard.

Issue #14483442 • Assigned to Steven K.

Details

Created
Nov 1, 2017
Privacy
This issue is public.
Found in
  • Internet Explorer
Found in build #
11
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

Using the Japanese IME, set the mode to Full-widh Katakana.

Use an event viewer such as https://w3c.github.io/uievents/tools/key-event-viewer.html to reproduce:

Steps to reproduce:

  1. Press a to get ‘ア’
  2. Press F8 to convert to half-width, changing to ‘ア’
  3. Press b to have ‘アb’

Obtained events:

Expected events:

  • compositionstart (data="")
  • compositionupdate(data="ア")
  • compositionupdate(data="ア")
  • compositionupdate(data="アb")
  • compositionend(data="アb")

Obtained events:

  • compositionstart (data="")
  • compositionupdate(data="ア")
  • compositionupdate(data="ア")
  • compositionupdate(data="b") <–
  • compositionend(data="b") <–

The converted character doesn’t appear in the composition events even though it is still in the textbox and part of the same composition.

This has been fixed in Edge 41.

Attachments

Comments and activity

  • Microsoft Edge Team

    Changed Assigned To to “Steven K.”

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

Sign in