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
When I type Japanese text, use of a tab key for letter selection inserts 4 spaces #1250
Comments
@kouichi-c-nakamura Can you show me the Google Japanese Input download link, I'll download it and test this issue. |
Thanks for responding! Web page is here: https://www.google.co.jp/ime/ This should be the download link: https://tools.google.com/dlpage/japaneseinput/eula.html?platform=mac |
I am also using the Mac version of MarkText and have the same problem constantly. This bug makes it very difficult for me to continue using MarkText. |
I got same problem MarkText ver: v0.17.1 |
Hello, @Jocs and everyone. I think the cause of this problem is this code. marktext/src/muya/lib/contentState/tabCtrl.js Line 301 in aed36db
This handler shouldn't be called when the operation of Could anyone please fix this function? |
Description
Steps to reproduce
Expected behavior:
While you're choosing a candidate of letters, tab keys should be ignored by MarkText. At this point, a Tab key is only used for going through suggested choices of letters.
The behaviour and key bindings can be dependent on IME of your choice, but I have never experienced this kind of issues in any of major editors, such as Atom or Typora.
This makes MarkText essentially unusable for Japanese users.
Actual behavior:
Tab key press is recognized by MarkText, and 4 spaces are inserted to the text.
Versions
The text was updated successfully, but these errors were encountered: