]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - vid_sdl.c
changed VID_Finish to take an allowmousegrab parameter, this avoids mousegrab on...
[xonotic/darkplaces.git] / vid_sdl.c
index 6f59ad305cadc81915fb604ba7f2b8db0431f09f..65d4bcb7913e0d54468477ba481499d0a3e47b92 100644 (file)
--- a/vid_sdl.c
+++ b/vid_sdl.c
@@ -483,7 +483,7 @@ int VID_GetGamma (unsigned short *ramps)
        return !SDL_GetGammaRamp( ramps, ramps + 256, ramps + 512);
 }
 
-void VID_Finish (void)
+void VID_Finish (qboolean allowmousegrab)
 {
        Uint8 appstate;
        qboolean vid_usemouse;
@@ -503,7 +503,7 @@ void VID_Finish (void)
                vid_activewindow = true;
 
        vid_usemouse = false;
-       if( vid_mouse.integer && !key_consoleactive && !cls.demoplayback )
+       if( allowmousegrab && vid_mouse.integer && !key_consoleactive && !cls.demoplayback )
                vid_usemouse = true;
        if( vid_isfullscreen )
                vid_usemouse = true;