You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Observed behaviour:
At step 5, the text becomes: ച്ച് - that is, ക്ക്h has been transliterated in the context 'cc' (as if steps 3 and 4 had never happened).
Expected behaviour (as seen on Firefox):
At step 5, the text becomes: ക്ഖ് - that is, ക്ക്h has been transliterated in the context ''.
Reason:
This happens because jQuery.IME clears the context on backspace keypress, but Chromium doesn't fire keypress events for backspace or many other non-character keys. Instead, the context should be cleared on backspace keydown.
The text was updated successfully, but these errors were encountered:
[Copied from https://phabricator.wikimedia.org/T121849 ]
Steps to reproduce:
Observed behaviour:
At step 5, the text becomes: ച്ച് - that is, ക്ക്h has been transliterated in the context 'cc' (as if steps 3 and 4 had never happened).
Expected behaviour (as seen on Firefox):
At step 5, the text becomes: ക്ഖ് - that is, ക്ക്h has been transliterated in the context ''.
Reason:
This happens because jQuery.IME clears the context on backspace keypress, but Chromium doesn't fire keypress events for backspace or many other non-character keys. Instead, the context should be cleared on backspace keydown.
The text was updated successfully, but these errors were encountered: