diff options
Diffstat (limited to 'src/engine/client/ec_gfx.c')
| -rw-r--r-- | src/engine/client/ec_gfx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/engine/client/ec_gfx.c b/src/engine/client/ec_gfx.c index 09d8d57b..1f9ec642 100644 --- a/src/engine/client/ec_gfx.c +++ b/src/engine/client/ec_gfx.c @@ -538,7 +538,7 @@ int gfx_window_active() #ifdef CONFIG_NO_SDL return glfwGetWindowParam(GLFW_ACTIVE) == GL_TRUE ? 1 : 0; #else - return 1; /* TODO: SDL*/ + return SDL_GetAppState()&SDL_APPINPUTFOCUS; /* TODO: SDL*/ #endif } @@ -547,7 +547,7 @@ int gfx_window_open() #ifdef CONFIG_NO_SDL return glfwGetWindowParam(GLFW_OPENED) == GL_TRUE ? 1 : 0; #else - return 1; /* TODO: SDL*/ + return SDL_GetAppState()&SDL_APPACTIVE; /* TODO: SDL*/ #endif } |