It was inadvertently broken because running the program with `SDL_FULLSCREEN=1` is seldom if ever tested.