X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FPreloadState.cpp;fp=src%2Fapp%2FPreloadState.cpp;h=389d331bd6034167e755edaad1470d908df17c17;hb=29ee0558fdd951b25f41005ed721241b1f28aefa;hp=32d0b3a7fb86b8f630753fdfa854f29250bd6af5;hpb=071459d05271dd9376364fc3d8c33bf091724321;p=blank.git diff --git a/src/app/PreloadState.cpp b/src/app/PreloadState.cpp index 32d0b3a..389d331 100644 --- a/src/app/PreloadState.cpp +++ b/src/app/PreloadState.cpp @@ -3,8 +3,6 @@ #include "Environment.hpp" #include "../world/ChunkLoader.hpp" -#include - namespace blank { @@ -20,7 +18,10 @@ PreloadState::PreloadState(Environment &env, ChunkLoader &loader) } -void PreloadState::Handle(const SDL_Event &) { +void PreloadState::Handle(const SDL_Event &e) { + if (e.type == SDL_QUIT) { + env.state.PopAll(); + } } void PreloadState::Update(int dt) {