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
Won't fire keydown event when an input session starting with Sogou IME #28044
Comments
Thanks for reporting this and helping to make Electron better! Because of time constraints, triaging code with third-party dependencies is usually not feasible for a small team like Electron's. Would it be possible for you to make a standalone testcase with only the code necessary to reproduce the issue? For example, Electron Fiddle is a great tool for making small test cases and makes it easy to publish your test case to a gist that Electron maintainers can use. Stand-alone test cases make fixing issues go more smoothly: it ensure everyone's looking at the same issue, it removes all unnecessary variables from the equation, and it can also provide the basis for automated regression tests. I'm adding the Thanks in advance! Your help is appreciated. |
@ckerr Sure, i will make a testcase. |
@ckerr i created a gist by Electron Fiddle to reproduce: https://gist.github.com/4e49015759016591d9be00305f734303 |
i am also trying to see what causes this between |
@ZhyMC You might be able to narrow it down with Electron Fiddle's built-in bisect feature. Enable it with View > Toggle Bisect Helper. |
@nornagon sure, but these two versions are close. |
it's hard to setting up an electron developing environment. i need to download source of chromium. |
@ZhyMC you might find https://github.com/electron/build-tools helpful. But also a Fiddle bisect range will probably get us pretty close. You can enable nightlies in Fiddle to get a finer range than released versions. |
Is there any progress so far? |
Same problem with electron 15.2.0. Won't fire any inputEvent with Sougou IME. No problem in chrome browser. |
Duplicate of #33386 |
Same problem with electron 16.0.8. Won't fire any inputEvent with Sougou IME. Is there any good solution? |
No problem on Windows 7 with electron 11.5.0. |
bump |
bump |
Preflight Checklist
Issue Details
Expected Behavior
Some events like
input
,keydown
,keyup
,compositionstart
,compositionupdate
,compositionend
would be fired correctly.Actual Behavior
Some input IMEs like Sogou Pinyin would never trigger the event like
keydown
when they are inputing.To Reproduce
for windows:
Screenshots
Additional Information
The text was updated successfully, but these errors were encountered: