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

The input method doesn't work on iOS #583

Open
ITJesse opened this issue Sep 10, 2017 · 5 comments
Open

The input method doesn't work on iOS #583

ITJesse opened this issue Sep 10, 2017 · 5 comments
Labels

Comments

@ITJesse
Copy link

ITJesse commented Sep 10, 2017

The input method does not show the candidate box at all, so I can not enter Chinese and Japanese.

​Expected behavior:
de951880-077b-48f0-8f80-10ae0e9d2ca5
4c1e6fdb-8388-45f4-a462-31d261d4e14c

It works prefectly in the title box, but was broken in the content box:
2d1a93bd-95a1-4e02-8bad-e69ba76cef39

It just types the letter into the box without a candidate box.

Step to reproduce:

  1. Use your iOS device to open the admin panel.
  2. Start to write a new story.
  3. Use any input method which needs a candidate box.

TryGhost/Ghost#9017

@ITJesse
Copy link
Author

ITJesse commented Sep 10, 2017

068cd657-4829-4453-8237-e841107940f3

@YoranBrondsema
Copy link
Collaborator

@ITJesse This seems to be in Ghost, right? Can you reproduce the same bug on the mobiledoc-kit demo (https://bustle.github.io/mobiledoc-kit/demo/)? If so, we know that the bug is in mobiledoc-kit itself. If not, it will be in the integration of mobiledoc-kit in Ghost.

@ITJesse
Copy link
Author

ITJesse commented Sep 11, 2017

Yes, I can reproduce it.
ccc63eba-ceab-4b9a-97af-0de9b49e00ed

@ITJesse
Copy link
Author

ITJesse commented Sep 15, 2017

I did some testing, and found that the keypress event was not triggered when I press keys with input method on.

Maybe using this event to deal with these input method is not a good idea.

@kevinansfield
Copy link
Collaborator

It's worth noting Ghost is not using mobiledoc-kit at this time, the Ghost examples provided above are using CodeMirror.

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

No branches or pull requests

3 participants