fix: arrancar amb el borde desactivat feia crash al activarlo
This commit is contained in:
@@ -2,6 +2,10 @@
|
||||
|
||||
#include <SDL3/SDL.h>
|
||||
|
||||
#ifdef __EMSCRIPTEN__
|
||||
#include <emscripten/emscripten.h> // Para emscripten_sleep
|
||||
#endif
|
||||
|
||||
#include <algorithm> // Para find_if
|
||||
#include <cstdlib> // Para exit, size_t
|
||||
#include <fstream> // Para ifstream, istreambuf_iterator
|
||||
@@ -530,6 +534,12 @@ namespace Resource {
|
||||
#if defined(__EMSCRIPTEN__) || defined(_DEBUG)
|
||||
renderProgress();
|
||||
checkEvents();
|
||||
#endif
|
||||
#ifdef __EMSCRIPTEN__
|
||||
// Cedeix el control al navegador perquè pinte el canvas i processe
|
||||
// events. Sense això, el thread principal queda bloquejat durant tota
|
||||
// la precàrrega i el jugador només veu pantalla negra.
|
||||
emscripten_sleep(0);
|
||||
#endif
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user