always use relative mouse mode on windows

master
Lee Salzman 2013-03-06 00:45:39 +02:00
parent cbc6b6b40a
commit 05b251433b
1 changed files with 4 additions and 1 deletions

View File

@ -402,12 +402,15 @@ void inputgrab(bool on)
if(on)
{
SDL_ShowCursor(SDL_FALSE);
#ifndef WIN32
if(!(SDL_GetWindowFlags(screen) & SDL_WINDOW_FULLSCREEN))
{
SDL_SetRelativeMouseMode(SDL_FALSE);
relativemouse = false;
}
else if(canrelativemouse)
else
#endif
if(canrelativemouse)
{
if(SDL_SetRelativeMouseMode(SDL_TRUE) >= 0) relativemouse = true;
else canrelativemouse = false;