X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fscreen.cpp;h=2764ef7d9283174352ba22fc09c09fc7fb0cf954;hp=09cd0b56a35fcb25a2f21eec2eb097596cb825b5;hb=6ad7439e8ebf969fcd2d3a710a4b16e2b1ee131f;hpb=700f1449af19115ff2bbe50ad67ea7c73f9aa5cd diff --git a/src/screen.cpp b/src/screen.cpp index 09cd0b5..2764ef7 100644 --- a/src/screen.cpp +++ b/src/screen.cpp @@ -82,7 +82,7 @@ bool Screen::PumpEvents() m_last_mouse_y = evt.button.y; if (m_mouse_handler) { - m_mouse_handler(evt.button.x, evt.button.y, evt.button.state, 0); + m_mouse_handler(evt.button.x, evt.button.y, evt.button.state?evt.button.button:0, 0); } break; case SDL_MOUSEWHEEL: @@ -100,6 +100,7 @@ bool Screen::PumpEvents() filename[0] = (char)evt.key.keysym.sym; ScreenShot(filename); } + break; } default: break;