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

Being able to disable IME for an input element #3126

Closed
hhkkyy opened this issue Dec 19, 2022 · 1 comment
Closed

Being able to disable IME for an input element #3126

hhkkyy opened this issue Dec 19, 2022 · 1 comment
Labels
feature request Request for a new feature i18n All things Internationalization

Comments

@hhkkyy
Copy link

hhkkyy commented Dec 19, 2022

In IE browser we have a css property ime-mode to control IME behaviors, especially disable IME. Would it be possible to have some way to disable IME in electron?

For windows machines, Microsoft IME of different versions and some third-party IMEs behave differently, and for some numeric input elements, IME itself causes some problems. Handling all these behaviors manually seems not to be possible. Maybe disabling IME for certain input element is a better way.

Since electron have its unique properties like -webkit-app-region , can it also support some unique css properties to disable IME for an input?

Sorry for poor English

@hhkkyy hhkkyy added the feature request Request for a new feature label Dec 19, 2022
@codebykat codebykat added the i18n All things Internationalization label May 13, 2024
@codebykat
Copy link
Member

I don't think I understand the issue you're trying to solve by disabling the IME, but I know that people do rely on IMEs to insert characters in the correct language, so I don't think we would want to disable it entirely. It does look like Electron has better IME handling in recent versions. Issues such as this one might be relevant? microsoft/vscode#120084

I'm going to close this as not actionable at the moment. There will be a new release out soon that, among other things, upgrades the bundled versions of Electron and the Monaco editor. Please let us know if you're still having trouble!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Request for a new feature i18n All things Internationalization
Projects
None yet
Development

No branches or pull requests

2 participants