Describe the issue
The Heliboard open source soft keyboard on Android uses some kind of Android text entry API that underlines words as you type (probably related to text suggestions). When using this keyboard in CM on Firefox Mobile, text insertion doesn't happen where you might expect.
- Use Heliboard with a layout that exposes arrow keys.
- Type the string
bd sd and put the cursor to the left of bd.
- Use the right arrow key to move the cursor to the right of
bd. Note the underline under bd.
- Type
@.
You expect to have bd@ sd, but instead you get b@d sd.
Bug doesn't happen with Chrome or with Gboard or SwiftKey.
Browser and platform
Firefox Mobile 140.0.3, Heliboard 3.2
Reproduction link
No response