get rid of keen threading cringe
All checks were successful
Build / Build Launcher (push) Successful in 2m39s

This commit is contained in:
zznty
2024-05-31 17:22:27 +07:00
parent 9fb29d2011
commit 43a4e6f62b
2 changed files with 16 additions and 25 deletions

View File

@@ -16,7 +16,6 @@ using VRage.Input;
using VRage.Utils;
using VRageMath;
using static Sandbox.Graphics.GUI.MyGuiScreenMessageBox;
using Parallel = ParallelTasks.Parallel;
namespace PluginLoader.GUI;
@@ -122,13 +121,12 @@ public class MyGuiScreenPluginConfig : MyGuiScreenBase
private void DownloadStats()
{
LogFile.Log.Debug("Downloading user statistics", false);
Parallel.Start(() => { PluginStats = StatsClient.DownloadStats(); }, OnDownloadedStats);
}
private void OnDownloadedStats()
{
pluginDetails?.LoadPluginData();
LogFile.Log.Debug("Downloading user statistics");
Task.Run(() =>
{
StatsClient.DownloadStats();
pluginDetails?.LoadPluginData();
});
}
/// <summary>