ether / etherpad-lite

Etherpad: A modern really-real-time collaborative document editor.
http://docs.etherpad.org/
Apache License 2.0
16.52k stars 2.84k forks source link

Non-working dead keys in Firefox #2539

Closed XoR-42 closed 4 years ago

XoR-42 commented 9 years ago

The use of dead keys to type accents does not seem to work in Firefox. For example typing 'ê' on a french keyboard, or any accent with the layout 'international with dead keys' leads to a character without accent.

It works properly in Chromium though.

Tested on the 'develop' branch locally, on pad.riseup.net and on pad.lqdn.fr. Browsers: Firefox Nightly 39 and Firefox 36 on Linux.

smonff commented 9 years ago

+1, same as @pyropeter , same OS, Firefox 40.0.3

320x200 commented 9 years ago

Same issue on FreeBSD 10.2-STABLE, Firefox 40.0.3. Last tested on at 442f2a08f7bdc3692afde2b70f8760f4e2fcddba (16/09/15).

LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"

setxkbmap -layout us -option compose:ralt -option ctrl:nocaps -option terminate:ctrl_alt_bksp
JohnMcLear commented 4 years ago

Related to https://github.com/ether/etherpad-lite/issues/2738

muxator commented 4 years ago

I do not think that this problem is still present in recent Etherpad.

3413 (landed in 1.7.0, 2018-08-17) merged a change that unified key event handling with Chrome.

callegar commented 4 years ago

Seeing it again with firefox 79.0 on linux ubuntu 20.04. In many text boxes (e.g. facebook) compose+`+vowel fails to produce the accented vowel.