diff options
Diffstat (limited to 'src/sdl')
| -rw-r--r-- | src/sdl/sdl_input.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/src/sdl/sdl_input.c b/src/sdl/sdl_input.c index 2cbdfe9a..e3ae9efc 100644 --- a/src/sdl/sdl_input.c +++ b/src/sdl/sdl_input.c @@ -416,7 +416,7 @@ static void IN_DeactivateMouse( void )  		SDL_SetRelativeMouseMode( SDL_FALSE );  		// Don't warp the mouse unless the cursor is within the window -		if( SDL_GetWindowFlags( SDL_window ) & SDL_WINDOW_MOUSE_FOCUS ) +		if( SDL_GetWindowFlags( SDL_window ) & SDL_WINDOW_MOUSE_FOCUS && uiInterface != 2 )      {  			int x, y;  			IN_GetUIMousePosition( &x, &y ); @@ -956,7 +956,7 @@ void IN_Frame( void )  		// Loading in windowed mode  		IN_DeactivateMouse( );  	} -	else if( !cls.glconfig.isFullscreen && cursorShowing ) +	else if( !cls.glconfig.isFullscreen && cursorShowing && uiInterface != 2 )  	{  		// Use WM cursor when not fullscreen  		IN_DeactivateMouse( ); @@ -969,7 +969,7 @@ void IN_Frame( void )  	else  		IN_ActivateMouse( ); -	if( !mouseActive ) +	if( !mouseActive && uiInterface != 2 )  	{  		SDL_GetMouseState( &x, &y );  		IN_SetUIMousePosition( x, y );  | 
