mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-30 12:23:39 +01:00
Fix activating hooks for **all** addons (#1482)
This commit is contained in:
parent
41667572c8
commit
2ecf016c80
1 changed files with 1 additions and 1 deletions
|
|
@ -173,7 +173,7 @@ internal unsafe class AddonLifecycle : IDisposable, IServiceType
|
|||
var receiveEventHook = Hook<AddonReceiveEventDelegate>.FromAddress((nint)addon->VTable->ReceiveEvent, this.OnReceiveEvent);
|
||||
this.receiveEventHooks.TryAdd(addonName, receiveEventHook);
|
||||
|
||||
if (this.eventListeners.Any(listener => listener.EventType is AddonEvent.PostReceiveEvent or AddonEvent.PreReceiveEvent))
|
||||
if (this.eventListeners.Any(listener => (listener.EventType is AddonEvent.PostReceiveEvent or AddonEvent.PreReceiveEvent) && listener.AddonName == addonName))
|
||||
{
|
||||
receiveEventHook.Enable();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue