-
Notifications
You must be signed in to change notification settings - Fork 17.3k
1.19.0-beta2: Cursor stucks at the first letter when using macOS Chinese IME #14911
Comments
I'm guessing this is also related to the TextEditorComponent rewrite. /cc @as-cii @nathansobo Did the rewrite change how IME was handled? |
Similar problem occurs when using Google IME (Japanese) Cursor stuck at the first letter, and I can see one letter when I'm typing.
|
It looks like this is a bug in Electron 1.6, but it should be fixed in Electron 1.7 (which is still in beta, though). Backporting a fix to 1.6 seems to be non-trivial, so I am afraid we will have to wait till Electron 1.7 hits stable in order to use it in Atom. Meanwhile Electron 1.7 is in beta, though, it might be nice to get the ball rolling on the upgrade. Simply bumping the Electron version makes Atom crash so we'll need dedicate some time to figure out why. /cc: @iolsen for prioritization. |
Anyone impacted by this on 1.19 should downgrade to 1.18 and disable updates until Electron 1.7 gets out of beta and we can upgrade. My apologies. |
The problem also occurs in v1.19.0 which was released as a stable version. My environment:
It is regrettable that the problem reported in the beta version was not fixed and the stable version was released as it was. It will be fixed by downgrading, but it will be difficult for general users who are not developers. But, everyone has a mistake. Based on this, if you are going to improve Atom, it would be nice to be able to easily downgrade. |
Yeah, unfortunately my understanding is that there was no way to really fix this without upgrading Electron, and the new version isn't ready. It should be pretty easy to downgrade to 1.18 by downloading it from the releases page. You can disable updates from the about dialog. I'm sorry to roll this to stable with this issue. Maybe we should have waited, but there were many improvements that we needed to get out there. |
It is possible to obtain an old version from the release page and downgrade it. But, what to choose from downloads is hard to understand. I am a developer so I can understand what I need. However, many users obtained from https://atom.io/ will have difficulty selecting archives selecting to their environment. Improvement plan:
However, returning to the old version is a risk. Normally it is preferable not to degrade the latest version.
|
If I understand things correctly, this issue seems affecting all non-english IME. |
never thought this bug would impact my daily work. |
i has downgraded to 1.12 directly |
yes, this issue affecting Microsoft Windows IME (Chinese, Japanese), too. |
This issue is also reproduced on Ubuntu Gnome with a Japanese IME (namely fcitx-mozc). I have downgraded to Atom 1.18. |
This was a process failure on our part. I misunderstood the magnitude of the issue when I saw it and it got lost in the shuffle. We really value our CJK users and I apologize. We have a workaround for the Chromium bug in the works via #15265 that should go out as a hotfix early next week so everyone can update. |
in 1.19.0-beta2, this will be fixed? |
@buuug7 It will be fixed in the next round of hotfix releases. Atom 1.19.1 and 1.20.0-beta2. They should both be released early next week, |
@Ben3eeE i can't wait (-_- |
I checked that the problem was fixed in Atom v1.19.1. |
Thank god it works! |
It works! Thanks a lot! |
Great job , i removed sublime text from my mac and embrace Atom. |
Thanks! Atom 1.19.1 works fine with a Japanese IME (fcitx-mozc) as far as I've tried it on a clean installation of "ubuntu-ja-17.04-desktop-amd64" on VirtualBox. |
Thanks to everyone for reporting back that it is working now ❤️ and apologies for the issue 🙇♂️ |
Atom 1.19 works fine, but after upgrade to 1.20.0, this problem occurs again. I use squirrel and macOS 10.12.6 (Atom version, 1.20.0) |
@ungb Sorry, my issue is not same as this issue. my fault. |
ahh I see. Not a problem! Can you create a new issue for it @xionglun? you also should link to this one so it will give context on the issue. |
This issue has been automatically locked since there has not been any recent activity after it was closed. If you can still reproduce this issue in Safe Mode then please open a new issue and fill out the entire issue template to ensure that we have enough information to address your issue. Thanks! |
Prerequisites
Description
Cursor stuck at the first letter when using macOS built-in Chinese pinyin IME.
We expect to input some characters first, and choose a word in IME panel. But from 1.19.0 (maybe beta 1), the cursor always stucks at the first letter. Although I can still type Chinese correctly under the circumstances., it is more helpful to see what you are typing out.
Steps to Reproduce
Expected behavior:
In 1.18.0, it looks well.
Actual behavior:
However, the cursor moves no more in 1.19.0-beta2.
Reproduces how often: every time
Versions
OS: macOS Sierra 10.12.5
Atom : 1.19.0-beta2
Electron: 1.6.9
Chrome : 56.0.2924.87
Node : 7.4.0
Additional Information
At first, I dived into source code to search for the problem. Soon, I overwhelmed with the large codebase of Atom. I cannot figure out which commit producing this bug. If anyone can point out which part may produce this problem, I can help to solve it. Thanks :)
The text was updated successfully, but these errors were encountered: