about summary refs log tree commit diff
path: root/src/engine/client/ec_gfx.c
diff options
context:
space:
mode:
authorMagnus Auvinen <magnus.auvinen@gmail.com>2008-10-21 16:50:10 +0000
committerMagnus Auvinen <magnus.auvinen@gmail.com>2008-10-21 16:50:10 +0000
commitb0836b7909633a6afc93267cc78c765823ada4ae (patch)
treef29b2ba72d310f2376f177a8fb2db6cb16227ec9 /src/engine/client/ec_gfx.c
parent8c1ed7d81d9ec98ac31c717e19e9f490c5c92b14 (diff)
downloadzcatch-b0836b7909633a6afc93267cc78c765823ada4ae.tar.gz
zcatch-b0836b7909633a6afc93267cc78c765823ada4ae.zip
tried to improve mouse focusing
Diffstat (limited to 'src/engine/client/ec_gfx.c')
-rw-r--r--src/engine/client/ec_gfx.c4
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
 }