summaryrefslogtreecommitdiff
path: root/ConfigFile.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ConfigFile.cs')
-rw-r--r--ConfigFile.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/ConfigFile.cs b/ConfigFile.cs
index e0f1293..cfe77c9 100644
--- a/ConfigFile.cs
+++ b/ConfigFile.cs
@@ -15,6 +15,7 @@ class ConfigFile
Console.WriteLine("Config file does not exist, creating one.");
File.WriteAllText(Path, TopLine);
OptionChanged = true;
+ SaveFileDelayed(3000);
return;
}
@@ -29,6 +30,12 @@ class ConfigFile
}
}
+ public async void SaveFileDelayed(int delayInMilliseconds)
+ {
+ await Task.Delay(delayInMilliseconds);
+ SaveFile();
+ }
+
public void SaveFile()
{
if (!OptionChanged) return;