I fixed this in the upstream SVN repository in r59 with the following patch:
diff --git a/src/MainSDL_Event.cpp b/src/MainSDL_Event.cpp index 5ab76ba..ba87463 100644 --- a/src/MainSDL_Event.cpp +++ b/src/MainSDL_Event.cpp @@ -314,6 +314,7 @@ void MainSDL::keyDownGame(SDL_Event *event) // resetMouseMotion(); // break; case SDLK_p: + grabMouse(game->game_pause); game->game_pause = !game->game_pause; game->audio->pauseGameMusic(game->game_pause); break;
Chromium BSU needs upstream developers, so see my mail on the Debian games list if you are interested.
I fixed this in the upstream SVN repository in r59 with the following patch:
diff --git a/src/MainSDL_ Event.cpp b/src/MainSDL_ Event.cpp Event.cpp Event.cpp :keyDownGame( SDL_Event *event) game->game_ pause); >game_pause = !game->game_pause; >audio- >pauseGameMusic (game-> game_pause) ;
index 5ab76ba..ba87463 100644
--- a/src/MainSDL_
+++ b/src/MainSDL_
@@ -314,6 +314,7 @@ void MainSDL:
// resetMouseMotion();
// break;
case SDLK_p:
+ grabMouse(
game-
game-
break;
Chromium BSU needs upstream developers, so see my mail on the Debian games list if you are interested.