fixed bug with cheat codes not working anymore after changing player name
authorHolger Schemel <info@artsoft.org>
Mon, 9 Oct 2017 19:32:38 +0000 (21:32 +0200)
committerHolger Schemel <info@artsoft.org>
Mon, 9 Oct 2017 19:32:38 +0000 (21:32 +0200)
src/libgame/system.c

index a10016dc94f8e69967b0a950a536f3d217e76739..4f27d60a614cd0fb0649814fe7538391d6168d3f 100644 (file)
@@ -1583,9 +1583,9 @@ KeyMod GetKeyModStateFromEvents()
 void StartTextInput(int x, int y, int width, int height)
 {
 #if defined(TARGET_SDL2)
+#if defined(HAS_SCREEN_KEYBOARD)
   SDL_StartTextInput();
 
-#if defined(HAS_SCREEN_KEYBOARD)
   if (y + height > SCREEN_KEYBOARD_POS(video.height))
   {
     video.shifted_up_pos = y + height - SCREEN_KEYBOARD_POS(video.height);
@@ -1599,9 +1599,9 @@ void StartTextInput(int x, int y, int width, int height)
 void StopTextInput()
 {
 #if defined(TARGET_SDL2)
+#if defined(HAS_SCREEN_KEYBOARD)
   SDL_StopTextInput();
 
-#if defined(HAS_SCREEN_KEYBOARD)
   if (video.shifted_up)
   {
     video.shifted_up_pos = 0;