mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-06 14:43:20 +00:00
Re-added the internal hint SDL_BORDERLESS_WINDOWED_STYLE
sdl2-compat should set this to "0"
This commit is contained in:
parent
fa8fba3812
commit
20a4e31a12
1 changed files with 9 additions and 1 deletions
|
|
@ -77,7 +77,15 @@ static DWORD GetWindowStyle(SDL_Window *window)
|
|||
style |= STYLE_FULLSCREEN;
|
||||
} else {
|
||||
if (window->flags & SDL_WINDOW_BORDERLESS) {
|
||||
style |= STYLE_BORDERLESS_WINDOWED;
|
||||
/* This behavior more closely matches other platform where the window is borderless
|
||||
but still interacts with the window manager (e.g. task bar shows above it, it can
|
||||
be resized to fit within usable desktop area, etc.)
|
||||
*/
|
||||
if (SDL_GetHintBoolean("SDL_BORDERLESS_WINDOWED_STYLE", SDL_TRUE)) {
|
||||
style |= STYLE_BORDERLESS_WINDOWED;
|
||||
} else {
|
||||
style |= STYLE_BORDERLESS;
|
||||
}
|
||||
} else {
|
||||
style |= STYLE_NORMAL;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue