I'm working on a text editor and I'm facing a weird behavior on Chromebooks. When they press a composition key (like ` or ^), I receive a keyDown event with key="Process". This is documented nowhere. It doesn't follow the specs, and I couldn't find anything about it on the internet.
The main issue here is that the composition doesn't start after this event, and so the editor prints both the composition key and the letter. Like ^a
instead of รข
. I tested on 2 Chromebooks and got the same result.
What is interesting though is that, if I press the key twice, I correctly get a Dead
key event, and the composition starts normally.
Does anyone know anything about the meaning of this Process
key?