if (vid_hidden || !scr_refresh.integer)
return;
// release mouse grab while loading
- VID_GrabMouse(false);
+ if (!vid.fullscreen)
+ VID_GrabMouse(false);
CHECKGLERROR
qglViewport(0, 0, vid.width, vid.height);CHECKGLERROR
//qglDisable(GL_SCISSOR_TEST);CHECKGLERROR
else if (key_dest == key_menu_grabbed)
grabmouse = true;
else if (key_dest == key_menu)
- grabmouse = in_client_mouse;
+ grabmouse = !in_client_mouse;
else if (key_dest == key_game)
grabmouse = vid_mouse.integer && !cls.demoplayback && !cl.csqc_wantsmousemove;
else