Skip to content

Commit ceb5a64

Browse files
CopilotBornToBeRoot
andcommitted
Move PolicyManager.Load() to App.xaml.cs to avoid duplicate calls
Co-authored-by: BornToBeRoot <16019165+BornToBeRoot@users.noreply.github.com>
1 parent 81feeb8 commit ceb5a64

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

Source/NETworkManager.Settings/SettingsManager.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,6 @@ private static string GetLegacySettingsFilePath()
139139
/// </summary>
140140
public static void Initialize()
141141
{
142-
// Load system-wide policies first (from app directory)
143-
PolicyManager.Load();
144-
145142
Current = new SettingsInfo
146143
{
147144
Version = AssemblyManager.Current.Version.ToString()
@@ -155,9 +152,6 @@ public static void Initialize()
155152
/// </summary>
156153
public static void Load()
157154
{
158-
// Load system-wide policies first (from app directory)
159-
PolicyManager.Load();
160-
161155
var filePath = GetSettingsFilePath();
162156
var legacyFilePath = GetLegacySettingsFilePath();
163157

Source/NETworkManager/App.xaml.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,9 @@ by BornToBeRoot
8686
{
8787
Log.Info("Application settings are being loaded...");
8888

89+
// Load system-wide policies first (from app directory)
90+
PolicyManager.Load();
91+
8992
if (CommandLineManager.Current.ResetSettings)
9093
SettingsManager.Initialize();
9194
else

0 commit comments

Comments
 (0)