UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36
Steps to reproduce the problem:
To reproduce this bug, you need FCITX input method with m17n input methods. I will update if there are easier ways, but the following steps are based on my current setup.
You need FCITX input system with m17n input methods. In debian m17n-contrib comes with an input method name Swanalekha for Malayalam typing. I developed it and use for typing. There are lot of users too. It uses lookup table and transliteration based input method similar to chinese pinyin
1. With the above mentioned setup, go to chrome, use any webpage with a text area or input field.
2. Switch to swanalekha input method in FCITX
3. Type 'ktha<space>'. You will get ക്തത
What is the expected behavior?
ക്ത is the expected result.
What went wrong?
The last ത is repeating here. This issue happens with all kind of ligatures, the IME will have ത in the buffer corresponding to 'tha' in the input sequence 'ktha', which is supposed to be consumed. It get consumed, but by pressing space, it again appear.
The same steps if used with Firefox or any other application in Linux, works perfectly fine. Only Chrome has this issue. This issue appeared in Chrome 50 and previous versions did not had the problem
Did this work before? Yes Chrome 49
Chrome version: 50.0.2661.94 Channel: stable
OS Version: Debian Sid
Flash Version: Shockwave Flash 21.0 r0