Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to type Japanese character in table in Chrome 65 #4319

Open
jirkahronik opened this issue Apr 4, 2018 · 2 comments
Open

Unable to type Japanese character in table in Chrome 65 #4319

jirkahronik opened this issue Apr 4, 2018 · 2 comments

Comments

@jirkahronik
Copy link

jirkahronik commented Apr 4, 2018

Do you want to request a feature or report a bug?
Bug

What is the current behavior?
When typing a character using IME (any input method that requires multiple key strokes for a single character, e.g. you want ó but end up with two characters 'o.

Steps to reproduce:

  • Use Chrome 65
  • Any version of TinyMCE
  • Create a table with 2 cells in a row
  • Enter any text in the first cell
  • Type k+i using Japanese IME, "k" + "i" = "き" but instead the cell contains "kい". The first character is inserted into the editor directly.

Fiddle: http://fiddle.tinymce.com/epgaab

Notes:

  • I am unable to reproduce this outside of the table
  • Only happens when the preceding cell is not empty
  • Only happens with the first character in the cell, the following ones are fine

What is the expected behavior?
A single character is inserted in the cell

@fyrkant
Copy link

fyrkant commented Apr 4, 2018

This seems to be a problem with chrome and contenteditable="true" tables, not TinyMCE. You can see here that the issue appears in the contenteditable="true" table also.

@spocke
Copy link
Member

spocke commented Apr 5, 2018

Attaching the chrome ticket:
https://bugs.chromium.org/p/chromium/issues/detail?id=829224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants