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

CIDER: Choosing latin input in Chinese IME sends the message on Safari/macOS #10957

Open
bwindels opened this issue Sep 25, 2019 · 1 comment
Labels
A-Composer O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Low/no impact on users T-Defect Z-Platform-Specific

Comments

@bwindels
Copy link
Contributor

bwindels commented Sep 25, 2019

This came up while testing #10913

Whem pressing Enter while using the Chinese IME to pick the latin input will send the message in Safari on macOS. This is because it sends a keydown event for the Enter key when the compositionend event has been fired already. I haven't come up with a way to distinguish this event from a Enter press that shouldn't be ignored (e.g. after typing chinese and using space to pick the chinese input).

Filed the issue for future reference, but no ideas to fix this soon.

@bwindels bwindels changed the title CIDER: Choosing latin input in Chinese IME sends the message CIDER: Choosing latin input in Chinese IME sends the message on Safari/macOS Sep 25, 2019
@salixh5
Copy link

salixh5 commented Oct 18, 2021

Not sure if this is the exact same issue but it reminded me a lot of this: threema-ch/threema-web#777 (comment) Maybe their fix would also work for Element.

@turt2live turt2live added S-Tolerable Low/no impact on users O-Uncommon Most users are unlikely to come across this or unexpected workflow and removed X-Won't-Fix labels Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Composer O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Low/no impact on users T-Defect Z-Platform-Specific
Projects
None yet
Development

No branches or pull requests

4 participants