diff --git a/src/studio.c b/src/studio.c index 1cd53a3..76cc2da 100644 --- a/src/studio.c +++ b/src/studio.c @@ -977,8 +977,8 @@ void resumeRunMode() static void showSoftKeyboard() { - if(SDL_HasScreenKeyboardSupport()) - if(studio.mode == TIC_CONSOLE_MODE || studio.mode == TIC_CODE_MODE) + if(studio.mode == TIC_CONSOLE_MODE || studio.mode == TIC_CODE_MODE) + if(!SDL_IsTextInputActive()) SDL_StartTextInput(); }