diff -ruN sands/code/main.c sands2/code/main.c --- sands/code/main.c +++ sands2/code/main.c @@ -168,8 +168,13 @@ } while (SDL_PollEvent(&event)) { +#ifdef __EMSCRIPTEN__ + /* Na pagina, sair do laco congelaria o jogo: Q nao fecha (o resto do codigo nao muda). */ + if (event.type == SDL_QUIT) +#else if (event.type == SDL_QUIT || (event.type == SDL_KEYDOWN && event.key.keysym.sym == SDLK_q)) +#endif { return cleanup(); }