mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-11-05 20:35:44 +00:00
sdl: Do not disable screensaver by default
Unless we are running in full-screen mode, QEMU's SDL window should not disable the host's screensaver. The user can still change this behaviour by setting the environment variable SDL_VIDEO_ALLOW_SCREENSAVER as desired. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
9c678ccd15
commit
111f8ec99b
1 changed files with 4 additions and 0 deletions
4
sdl.c
4
sdl.c
|
@ -855,6 +855,10 @@ void sdl_display_init(DisplayState *ds, int full_screen, int no_frame)
|
|||
if (no_frame)
|
||||
gui_noframe = 1;
|
||||
|
||||
if (!full_screen) {
|
||||
setenv("SDL_VIDEO_ALLOW_SCREENSAVER", "1", 0);
|
||||
}
|
||||
|
||||
flags = SDL_INIT_VIDEO | SDL_INIT_NOPARACHUTE;
|
||||
if (SDL_Init (flags)) {
|
||||
fprintf(stderr, "Could not initialize SDL(%s) - exiting\n",
|
||||
|
|
Loading…
Reference in a new issue