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

Characters entered with compose key on Firefox 90 disappear #447

Open
jams2 opened this issue Jul 23, 2021 · 2 comments
Open

Characters entered with compose key on Firefox 90 disappear #447

jams2 opened this issue Jul 23, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@jams2
Copy link

jams2 commented Jul 23, 2021

Describe the bug

Originally shared in https://wagtailcms.slack.com/archives/C81FGJR2S/p1627024765193700

Running Firefox 90.0.1 (64-bit) on Linux.

Characters created using the compose key (for example, "compose-el-dash" for £), appear momentarily before disappearing. Copy-pasting one of these extended characters into the draftail editor works fine.

Tested against the draftail.org demo, the draftail storybook on a local install of this repo, and rich text fields in wagtail 2.13, 2.12, 2.11, 2.10 and 2.2, all with the same behaviour.

Behaviour is normal (I am able to enter characters using compose sequences) on the draftjs.org demo.

Some links about compose sequences:
https://fsymbols.com/keyboard/linux/compose/
https://man.archlinux.org/man/XCompose.3.en

Note: I was able to reproduce this using compose key sequences, but the original reporter of the issue on slack didn't specify if they were using this or another input method.

Which terms did you search for in the documentation and issue tracker?

firefox, accents, compose key, special characters

@jams2 jams2 added the bug Something isn't working label Jul 23, 2021
@fixgoats
Copy link

fixgoats commented Jul 2, 2022

Also having this issue on Firefox 102 on Arch Linux. The demo on draftail.org correctly inputs and displays the accented character for an instant but then deletes it. Copying and pasting the character works. The draftjs.org demo behaves correctly. This bug makes draftail on Firefox unusable for writing many languages, including Icelandic.

@cfinnberg
Copy link

cfinnberg commented Nov 9, 2022

Don't like too much the me too messages, but here we go...
Same problem here with same actors Linux (Manjaro) and Firefox (106.0.4). In Windows seems to work fine.

Don't know if it helps, but @fixgoats added an interesting bit of information in the similar issue in Wagtail: wagtail/wagtail#7386 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants