From 791b946a422cd13007b2610ec0ec4703a92cd316 Mon Sep 17 00:00:00 2001 From: Boris Gjenero Date: Tue, 13 Sep 2016 00:03:54 -0700 Subject: [PATCH] Fix full screen mode in Firefox, which was broken by 9d4beb2 --- src/video/emscripten/SDL_emscriptenvideo.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/video/emscripten/SDL_emscriptenvideo.c b/src/video/emscripten/SDL_emscriptenvideo.c index eb317979797b0..88909c1ea3866 100644 --- a/src/video/emscripten/SDL_emscriptenvideo.c +++ b/src/video/emscripten/SDL_emscriptenvideo.c @@ -24,6 +24,7 @@ #include "SDL_video.h" #include "SDL_mouse.h" +#include "SDL_hints.h" #include "../SDL_sysvideo.h" #include "../SDL_pixels_c.h" #include "../SDL_egl_c.h" @@ -76,6 +77,9 @@ Emscripten_CreateDevice(int devindex) return (0); } + /* Firefox sends blur event which would otherwise prevent full screen */ + SDL_SetHint(SDL_HINT_VIDEO_MINIMIZE_ON_FOCUS_LOSS, "0"); + /* Set the function pointers */ device->VideoInit = Emscripten_VideoInit; device->VideoQuit = Emscripten_VideoQuit;