SDL_TEXTINPUT on iOS: Trouble with emojis

I’ve been playing around with using the keyboard to enter text using SDL for an iOS app I’m working on, and I’ve noticed the keyboard is having trouble with emojis.

Specifically, when I tap on an emoji, the keyboard hangs and the zoomed in emoji stays displayed even after I release my finger. The general responsiveness of the emoji keyboard is pretty laggy. I’m running my app on an iPhone X, using iOS 14.6. I’ve also noticed that the keyboard that appears for my SDL app (calling SDL_StartTextInput() ) is different from the keyboard that appears in iOS native apps. Wondering if there’s any way to fix these issues, or if anyone else has encountered this problem and has a fix.

1 Like