diff --git a/input/keyboard_line.c b/input/keyboard_line.c index 955d5f5ba4..e1272f1b52 100644 --- a/input/keyboard_line.c +++ b/input/keyboard_line.c @@ -39,6 +39,9 @@ struct input_keyboard_line static void input_keyboard_line_toggle_osk(bool enable) { + if (!g_settings.osk.enable) + return; + rarch_main_command(RARCH_CMD_OVERLAY_DEINIT); driver.osk_active = enable; rarch_main_command(RARCH_CMD_OVERLAY_INIT);