--- src/sdloutput.c.orig 2003-12-14 00:42:15.000000000 +0100 +++ src/sdloutput.c.orig 2003-12-14 00:42:22.000000000 +0100 @@ -239,6 +239,10 @@ if( event.type == SDL_MOUSEBUTTONDOWN ) { input_callback( in, I_BUTTONPRESS, event.button.button ); } + + if( event.type == SDL_MOUSEBUTTONUP ) { + input_callback( in, I_BUTTONRELEASE, event.button.button ); + } } }