mirror of https://github.com/encounter/SDL.git
Fixed bug where a window created fullscreen and hidden would get activated and "shown" but never actually be visible.
This is the case with the Steam In-Home Streaming client.
This commit is contained in:
parent
f38c1f05f5
commit
a396841f8d
|
@ -553,7 +553,7 @@ WIN_SetWindowFullscreen(_THIS, SDL_Window * window, SDL_VideoDisplay * display,
|
||||||
}
|
}
|
||||||
SetWindowLong(hwnd, GWL_STYLE, style);
|
SetWindowLong(hwnd, GWL_STYLE, style);
|
||||||
data->expected_resize = TRUE;
|
data->expected_resize = TRUE;
|
||||||
SetWindowPos(hwnd, top, x, y, w, h, SWP_NOCOPYBITS);
|
SetWindowPos(hwnd, top, x, y, w, h, SWP_NOCOPYBITS | SWP_NOACTIVATE);
|
||||||
data->expected_resize = FALSE;
|
data->expected_resize = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue