diff --git a/project/src/backend/sdl/SDLApplication.cpp b/project/src/backend/sdl/SDLApplication.cpp index f2f1c1742..f2a1085c1 100644 --- a/project/src/backend/sdl/SDLApplication.cpp +++ b/project/src/backend/sdl/SDLApplication.cpp @@ -114,6 +114,18 @@ namespace lime { RenderEvent::Dispatch (&renderEvent); break; + case SDL_APP_WILLENTERBACKGROUND: + + windowEvent.type = WINDOW_DEACTIVATE; + WindowEvent::Dispatch (&windowEvent); + break; + + case SDL_APP_WILLENTERFOREGROUND: + + windowEvent.type = WINDOW_ACTIVATE; + WindowEvent::Dispatch (&windowEvent); + break; + case SDL_CONTROLLERAXISMOTION: case SDL_CONTROLLERBUTTONDOWN: case SDL_CONTROLLERBUTTONUP: