diff --git a/Dalamud/Game/Addon/Lifecycle/AddonLifecycle.cs b/Dalamud/Game/Addon/Lifecycle/AddonLifecycle.cs index e8cbfc39c..effba80d7 100644 --- a/Dalamud/Game/Addon/Lifecycle/AddonLifecycle.cs +++ b/Dalamud/Game/Addon/Lifecycle/AddonLifecycle.cs @@ -106,6 +106,9 @@ internal unsafe class AddonLifecycle : IInternalDisposableService /// The listener to register. internal void RegisterListener(AddonLifecycleEventListener listener) { + // TODO: Service is currently non-functional pending DT changes. NOP'd. + return; + this.framework.RunOnTick(() => { this.EventListeners.Add(listener); @@ -128,6 +131,9 @@ internal unsafe class AddonLifecycle : IInternalDisposableService /// The listener to unregister. internal void UnregisterListener(AddonLifecycleEventListener listener) { + // TODO: Service is currently non-functional pending DT changes. NOP'd. + return; + // Set removed state to true immediately, then lazily remove it from the EventListeners list on next Framework Update. listener.Removed = true;