From dfef83919c2c67b7ec6b00e1744cbfc2cee7c6be Mon Sep 17 00:00:00 2001 From: Weekend <872285171@qq.com> Date: Wed, 25 Oct 2023 22:18:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DUIListBase=E5=92=8CUIUILoopLi?= =?UTF-8?q?stWidget=E8=B5=8B=E5=80=BC=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs | 2 +- .../HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs index 8a9773a5..c3ca2042 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UIListBase.cs @@ -277,7 +277,7 @@ namespace GameLogic item.SetSelected(false); } - item = GetItem(selectIndex) as IListSelectItem; + item = GetItem(m_selectIndex) as IListSelectItem; if (item != null) { item.SetSelected(true); diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs index 95e5a4b8..8bc5a65b 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/UI/Widget/UILoopListWidget.cs @@ -161,7 +161,7 @@ namespace GameLogic m_items.Clear(); for (int i = 0; i < m_itemCache.Count; i++) { - m_items.Add(m_itemCache[i]); + m_items.AddRange(m_itemCache.Values); } return m_items; }