Add nullable check on event invoke

This commit is contained in:
Raymond 2021-08-25 10:24:34 -04:00
parent d457726100
commit e21f71be44

View file

@ -957,7 +957,7 @@ namespace Dalamud.Plugin.Internal
{ {
this.AvailablePlugins = ImmutableList.CreateRange(this.availablePlugins); this.AvailablePlugins = ImmutableList.CreateRange(this.availablePlugins);
this.UpdatablePlugins = ImmutableList.CreateRange(this.updatablePlugins); this.UpdatablePlugins = ImmutableList.CreateRange(this.updatablePlugins);
this.OnAvailablePluginsChanged.Invoke(); this.OnAvailablePluginsChanged?.Invoke();
} }
catch (Exception ex) catch (Exception ex)
{ {
@ -973,7 +973,7 @@ namespace Dalamud.Plugin.Internal
{ {
this.InstalledPlugins = ImmutableList.CreateRange(this.installedPlugins); this.InstalledPlugins = ImmutableList.CreateRange(this.installedPlugins);
this.UpdatablePlugins = ImmutableList.CreateRange(this.updatablePlugins); this.UpdatablePlugins = ImmutableList.CreateRange(this.updatablePlugins);
this.OnInstalledPluginsChanged.Invoke(); this.OnInstalledPluginsChanged?.Invoke();
} }
catch (Exception ex) catch (Exception ex)
{ {