Merge pull request #63194 from bruvzg/fix_fs_pos
This commit is contained in:
commit
6ec21d8969
@ -3458,6 +3458,12 @@ DisplayServer::WindowID DisplayServerWindows::_create_window(WindowMode p_mode,
|
|||||||
windows.erase(id);
|
windows.erase(id);
|
||||||
ERR_FAIL_V_MSG(INVALID_WINDOW_ID, "Failed to create Windows OS window.");
|
ERR_FAIL_V_MSG(INVALID_WINDOW_ID, "Failed to create Windows OS window.");
|
||||||
}
|
}
|
||||||
|
if (p_mode == WINDOW_MODE_FULLSCREEN || p_mode == WINDOW_MODE_EXCLUSIVE_FULLSCREEN) {
|
||||||
|
wd.fullscreen = true;
|
||||||
|
if (p_mode == WINDOW_MODE_FULLSCREEN) {
|
||||||
|
wd.multiwindow_fs = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (p_mode != WINDOW_MODE_FULLSCREEN && p_mode != WINDOW_MODE_EXCLUSIVE_FULLSCREEN) {
|
if (p_mode != WINDOW_MODE_FULLSCREEN && p_mode != WINDOW_MODE_EXCLUSIVE_FULLSCREEN) {
|
||||||
wd.pre_fs_valid = true;
|
wd.pre_fs_valid = true;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user