I have set up a new language (Hebrew) in my Ubuntu 18.04.
When I switch to it, I noticed that return key doesn't work correctly. For example, when i'm in any chat and typing in Hebrew and hit Enter, instead of the message being sent, nothing happens.
And it's not just the return key. For example, I often use Ctrl+W to close browser tabs and they stop working when in Hebrew as well.
Any idea how to fix this ?
I had the similar problem and found a solution.
Open the language support and change the "Keyboard input method system" to "none".
It was "IBus" on my computer and when I changed it to "none" and reboot, the Enter key send messages as expected. same for Ctrl+w.
the IBus is used for languages that need multiple keystrokes (Japanese, Chinese (various) and Korean). see What do the 4 keyboard input method systems mean? for more details.