Add try catch when stopping plugin

This commit is contained in:
Stone_Red
2025-12-09 17:55:05 +01:00
parent 980ef6473e
commit 09ce072ec6
@@ -428,8 +428,16 @@ public partial class PluginWindow : Window
{ {
App.Logger.LogInfo($"\"{PluginMetadata.Name}\" - Stopping plugin", source: "Plugin"); App.Logger.LogInfo($"\"{PluginMetadata.Name}\" - Stopping plugin", source: "Plugin");
IsRunning = false; IsRunning = false;
try
{
pluginClassInstance?.Stop(); pluginClassInstance?.Stop();
} }
catch (Exception ex)
{
App.Logger.LogError($"\"{PluginMetadata.Name}\" - {ex}", source: "Plugin");
}
}
#region Window Events #region Window Events