From 73912ed71a7d28f10d844cc28a30321ef3196e83 Mon Sep 17 00:00:00 2001 From: superp00t Date: Fri, 24 Nov 2023 23:51:01 -0500 Subject: [PATCH] feat(gx): correct translation of mouse button index --- src/gx/glsdl/GLSDLWindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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; }