소스 검색

Fixed startup for new instances

Marcel Baumgartner 1 년 전
부모
커밋
13131e6fca
2개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 0 5
      Moonlight/App/Services/Plugins/PluginService.cs
  2. 1 0
      Moonlight/Startup.cs

+ 0 - 5
Moonlight/App/Services/Plugins/PluginService.cs

@@ -13,11 +13,6 @@ public class PluginService
     public readonly List<MoonlightPlugin> Plugins = new();
     public readonly List<MoonlightPlugin> Plugins = new();
     public readonly Dictionary<MoonlightPlugin, string> PluginFiles = new();
     public readonly Dictionary<MoonlightPlugin, string> PluginFiles = new();
 
 
-    public PluginService()
-    {
-        ReloadPlugins().Wait();
-    }
-
     public Task ReloadPlugins()
     public Task ReloadPlugins()
     {
     {
         PluginFiles.Clear();
         PluginFiles.Clear();

+ 1 - 0
Moonlight/Startup.cs

@@ -126,6 +126,7 @@ public class Startup
         
         
         await StorageService.EnsureCreated();
         await StorageService.EnsureCreated();
         await DatabaseCheckupService.Perform();
         await DatabaseCheckupService.Perform();
+        await PluginService.ReloadPlugins();
     }
     }
     private Task Configure()
     private Task Configure()
     {
     {