diff options
Diffstat (limited to 'main/events.cpp')
-rw-r--r-- | main/events.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/main/events.cpp b/main/events.cpp index ac8f0766..35340a21 100644 --- a/main/events.cpp +++ b/main/events.cpp @@ -76,6 +76,8 @@ void main_impl::keyReleaseEvent(Platform::Sdl2Application::KeyEvent& event) void main_impl::anyEvent(SDL_Event& event) { if (event.type == SDL_WINDOWEVENT) + { + update_from_window_flags(); switch (event.window.event) { case SDL_WINDOWEVENT_FOCUS_LOST: @@ -89,6 +91,7 @@ void main_impl::anyEvent(SDL_Event& event) default: return app.on_any_event({event}); } + } else return app.on_any_event({event}); } |