question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Editor: IME input problem

See original GitHub issue

This is an issue in the upstream mobiledoc-kit library and the underlying problem is being tracked in multiple places on that repo, with the two most prominent issues being:

Please direct any further discussion or PRs to the mobiledoc-kit repo.


Issue Summary

non-latin languages input problem in koenig editor

As the screen recording above shown, I want to input 你好 using Chinese Pinyin Input method of Mac OS X on the start of line,I type nihao,then got i好n.

The first typed n is inserted after cursor.

To Reproduce

  1. Switch Input method to non-latin languages, e.g. Chinese Pinyin Input method, Japanese
  2. Type some letter like nihao, expect to get 你好, but get i好n

It is the bug of Mobiledoc-Kit, can reproduce on https://bustle.github.io/mobiledoc-kit/demo/, too.

Technical details:

  • OS: Mac OS X, v10.13.6
  • Node Version: v8.11.1
  • Ghost-CLI Version: 1.9.0
  • Browser/OS: Chrome/67.0.3396.99
  • Database: sqlite3

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:16
  • Comments:19 (4 by maintainers)

github_iconTop GitHub Comments

34reactions
soultearycommented, Jan 27, 2019

@buchijiang whenever the upstream issue (bustle/mobiledoc-kit#548) is solved - there’s no explicit timeline publicly available

Thanks.

TLDR;

But the mobiledoc-kit’s Maintainers don’t seem to merge it, so I created new repo for publish NPM repo: @bugfix/mobiledoc-kit

Just change the package.json deps @tryghost/mobiledoc-kit to @bugfix/mobiledoc-kit which in the ghost-admin project, and rebuild the assets with prod env, everything is fine.

preview

13reactions
kdyzmcommented, Dec 2, 2019

This is an issue in the upstream mobiledoc-kit library and the underlying problem is being tracked in multiple places on that repo, with the two most prominent issues being:

As such I’m going to close the issue here, any further discussion/PRs should be directed to the mobiledoc-kit project.

As a blog platform, issues relating to the editor is a core issue. This is not something like a development or dependency issue. This issue occurs in every paragraph when user writes.

Can you imagine how annoying every time when you start a new paragraph, your first character jumps off?

It has been here for 2 years, and you don’t resolve it, given the condition that one user has provided a solution after a long time suffering.

If you check out that user’s blog, he has decided to leave ghost because of the attitude of the official team.

This issue has caused so much trouble for all Asian language speakers.

Very disappointed with the official team.

In fact, what they want to say is that Asian users are not important, otherwise they would have solved the problem. After all, the users of this blogging platform are mainly Europeans and Americans. But I’m surprised that this bug has been resolved by some people, why don’t they merge to master

Read more comments on GitHub >

github_iconTop Results From Across the Web

Input Method Editor (IME) is disabled in Windows 11/10
Input Method Editor is essential for those who work in different languages. Follow these methods to resolve the issue: Remove and add the...
Read more >
KB4564002: You might have issues on Windows 10, version ...
Issue 1 - Resolved: Some apps utilize the ImeMode property to control the IME (Input Method Editor) mode for individual text entry fields...
Read more >
How to fix the program freeze problem when using keyboard ...
This is the documented problem with the Microsoft Input Method Editor (IME) , which is a software component that enables a user to...
Read more >
Fix: IME is disabled - Appuals.com
Method 1: Enabling the IME icon from the taskbar ... A lot of users have reported that the input method editor was automatically...
Read more >
9 Fixes For IME Is Disabled In Windows 10 - Software Test Tips
Fix-1. Enable The IME Icon From The Taskbar ... Many users have claimed that the Input Method Editor (IME) gets disabled on its...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found