From 3343bc2299437af5aff5751a48bec84f37fcd95e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C5=A9=20Ng=E1=BB=8Dc=20H=E1=BA=A3i?= <139528687+VuNgocHaiC7@users.noreply.github.com> Date: Sun, 31 May 2026 17:31:54 +0700 Subject: [PATCH] fix button equip --- .../PerfectWorld/Scripts/Managers/EC_InventoryUI.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Assets/PerfectWorld/Scripts/Managers/EC_InventoryUI.cs b/Assets/PerfectWorld/Scripts/Managers/EC_InventoryUI.cs index d8b25be3ad..f5923a8885 100644 --- a/Assets/PerfectWorld/Scripts/Managers/EC_InventoryUI.cs +++ b/Assets/PerfectWorld/Scripts/Managers/EC_InventoryUI.cs @@ -1811,8 +1811,15 @@ namespace BrewMonster.Scripts.Managers return; var host = CECGameRun.Instance?.GetHostPlayer(); - bool show = host != null && host.IsUsingTrashBox() && - (package == PKG_INVENTORY || package == PKG_TRASHBOX); + bool isUsingTrashBox = host != null && host.IsUsingTrashBox(); + bool isValidPackage = (package == PKG_INVENTORY || package == PKG_TRASHBOX); + + bool show = isUsingTrashBox && isValidPackage; + + if (storageTransferButton == null && !show) + { + return; + } btn.gameObject.SetActive(show); if (!show) return;