From 5f6fa7ff2f3403560d67026d3127494fac08f48a Mon Sep 17 00:00:00 2001 From: Zeffuro Date: Sun, 11 Jan 2026 18:30:43 +0100 Subject: [PATCH] Still need subscribe for events done through contextmenu etc --- AetherBags/Addons/AddonInventoryWindow.cs | 2 +- AetherBags/Addons/InventoryAddonBase.cs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/AetherBags/Addons/AddonInventoryWindow.cs b/AetherBags/Addons/AddonInventoryWindow.cs index b0b6934..5053139 100644 --- a/AetherBags/Addons/AddonInventoryWindow.cs +++ b/AetherBags/Addons/AddonInventoryWindow.cs @@ -79,7 +79,7 @@ public unsafe class AddonInventoryWindow : InventoryAddonBase LayoutContent(); - //addon->SubscribeAtkArrayData(1, (int)NumberArrayType.Inventory); + addon->SubscribeAtkArrayData(1, (int)NumberArrayType.Inventory); System.LootedItemsTracker.OnLootedItemsChanged += OnLootedItemsChanged; diff --git a/AetherBags/Addons/InventoryAddonBase.cs b/AetherBags/Addons/InventoryAddonBase.cs index eff8a21..3299817 100644 --- a/AetherBags/Addons/InventoryAddonBase.cs +++ b/AetherBags/Addons/InventoryAddonBase.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Numerics; +using AetherBags.AddonLifecycles; using AetherBags.Configuration; using AetherBags.Helpers; using AetherBags.Inventory; @@ -442,7 +443,7 @@ public abstract unsafe class InventoryAddonBase : NativeAddon, IInventoryWindow } } - /* + protected override void OnRequestedUpdate(AtkUnitBase* addon, NumberArrayData** numberArrayData, StringArrayData** stringArrayData) { _requestedUpdateCount++; @@ -456,7 +457,7 @@ public abstract unsafe class InventoryAddonBase : NativeAddon, IInventoryWindow InventoryState.RefreshFromGame(); RefreshCategoriesCore(autosize: true); } - */ + protected override void OnSetup(AtkUnitBase* addon) {