Do not load settings on options open

This commit is contained in:
Marco 2025-03-25 16:51:32 +01:00
commit dafdece6e8

View file

@ -37,7 +37,7 @@ public partial class OptionsMenu : MenuBase
public override void _Ready()
{
LoadSettings();
//LoadSettings();
foreach (var resolution in Resolutions)
{
ResolutionsList.AddItem($"{resolution.X}x{resolution.Y}");
@ -49,7 +49,7 @@ public partial class OptionsMenu : MenuBase
VSyncToggle.Toggled += VSyncToggleOnToggled;
FullScreenToggle.SetPressed(DisplayServer.WindowGetMode() is DisplayServer.WindowMode.Fullscreen);
FullScreenToggle.SetPressed(DisplayServer.WindowGetMode() is DisplayServer.WindowMode.ExclusiveFullscreen);
FullScreenToggle.Toggled += FullScreenToggleOnToggled;
}
@ -59,7 +59,7 @@ public partial class OptionsMenu : MenuBase
switch (toggledon)
{
case true:
DisplayServer.WindowSetMode(DisplayServer.WindowMode.Fullscreen);
DisplayServer.WindowSetMode(DisplayServer.WindowMode.ExclusiveFullscreen);
break;
case false:
DisplayServer.WindowSetMode(DisplayServer.WindowMode.Windowed);