diff --git a/src/gx/glsdl/GLSDLWindow.cpp b/src/gx/glsdl/GLSDLWindow.cpp index ed473d8..04f7261 100644 --- a/src/gx/glsdl/GLSDLWindow.cpp +++ b/src/gx/glsdl/GLSDLWindow.cpp @@ -1,6 +1,7 @@ #include "gx/glsdl/GLSDLWindow.hpp" #include "event/Types.hpp" #include "event/Input.hpp" +#include "event/Event.hpp" #include #include @@ -282,6 +283,7 @@ void GLSDLWindow::DispatchSDLEvent(const SDL_Event& event) { this->DispatchSDLMouseMotionEvent(event); break; case SDL_EVENT_QUIT: + EventPostClose(); break; default: break;