diff --git a/src/gx/glsdl/GLSDLWindow.cpp b/src/gx/glsdl/GLSDLWindow.cpp index 43a1e48..ed473d8 100644 --- a/src/gx/glsdl/GLSDLWindow.cpp +++ b/src/gx/glsdl/GLSDLWindow.cpp @@ -121,8 +121,8 @@ static const std::map s_keyConversion = { static MOUSEBUTTON s_buttonConversion[16] = { MOUSE_BUTTON_NONE, MOUSE_BUTTON_LEFT, - MOUSE_BUTTON_RIGHT, MOUSE_BUTTON_MIDDLE, + MOUSE_BUTTON_RIGHT, MOUSE_BUTTON_XBUTTON1, MOUSE_BUTTON_XBUTTON2, MOUSE_BUTTON_XBUTTON3, @@ -281,6 +281,8 @@ void GLSDLWindow::DispatchSDLEvent(const SDL_Event& event) { case SDL_EVENT_MOUSE_MOTION: this->DispatchSDLMouseMotionEvent(event); break; + case SDL_EVENT_QUIT: + break; default: break; }