zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
39.1k stars 2.02k forks source link

Unable to type Japanese using Google Japanese IME #13292

Closed mkismy closed 2 days ago

mkismy commented 1 week ago

Check for existing issues

Describe the bug / provide steps to reproduce it

When typing Japanese, using Google Japanese IME in my environment, the input characters disappears. It occasionally happened in the previous versions but restarting the app fixed it temporarily. Starting from v0.140.5 this is happening every time and no longer available to use zed.

I attached a screen recording with the comparison with how it normally works.

https://github.com/zed-industries/zed/assets/8445575/492e5ba2-30c6-4ed5-b6b1-41cdc09643c2

Environment

Zed: v0.141.0 (Zed Preview) OS: macOS 14.5.0 Memory: 16 GiB Architecture: aarch64

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.

Zed.log
2024-06-20T13:28:50+09:00 [INFO] Took 203.167µs to receive response to "shutdown" id 2
2024-06-20T13:28:50+09:00 [INFO] Took 184.5µs to receive response to "shutdown" id 2
2024-06-20T13:28:50+09:00 [ERROR] crates/lsp/src/lsp.rs:730: oneshot canceled
2024-06-20T13:28:50+09:00 [ERROR] crates/lsp/src/lsp.rs:730: oneshot canceled
jansol commented 1 week ago

Can you try with the 0.141.0 preview build? Seems to work fine there. Aside from

mkismy commented 1 week ago

Unfortunately it doesn't work on 0.141.0 either. In fact the screen recording was shot on 0.141.0 as pasted to the "Environment" section.

jansol commented 1 week ago

Ah, right. This is probably something specific to the Google IME then? I'm using the Apple one built into macOS.

mkismy commented 1 week ago

Yeah I confirmed the built-in Apple one had no issue.

I wonder what triggered the kill since the last Google IME update was like 4 months ago and had no issues back then 🤔

leaysgur commented 2 days ago

FYI: I don't know which changes worked, but this problem seemed to be fixed in zed@preview (0.142.1). 👏🏻

https://github.com/zed-industries/zed/assets/6259812/b0fa89df-c0fc-4734-9078-10a6eeec4db2

gamella commented 2 days ago

I can confirm the issue is fixed in v0.142.1(preview) too.

mkismy commented 2 days ago

Same here. Closing the issue for now.