From 1e68a4148d73b3e991e037dfffec30ab17c4d231 Mon Sep 17 00:00:00 2001 From: Jiyun Yang Date: Tue, 21 Feb 2023 10:02:05 +0900 Subject: [PATCH] [NUI] Fix Pagination bug * Bug: When user changes indicator image url, all indicators turn into unselected look. Signed-off-by: Jiyun Yang --- src/Tizen.NUI.Components/Controls/Pagination.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Tizen.NUI.Components/Controls/Pagination.cs b/src/Tizen.NUI.Components/Controls/Pagination.cs index 2618c5c..569dc15 100755 --- a/src/Tizen.NUI.Components/Controls/Pagination.cs +++ b/src/Tizen.NUI.Components/Controls/Pagination.cs @@ -718,13 +718,13 @@ namespace Tizen.NUI.Components for (int i = 0; i < indicatorList.Count; i++) { ImageView indicator = indicatorList[i]; - indicator.ResourceUrl = indicatorImageUrl?.Normal; + indicator.ResourceUrl = selectedIndex == i ? indicatorImageUrl.Selected : indicatorImageUrl.Normal; indicator.Size = indicatorSize; } if (lastIndicatorImageUrl != null && indicatorCount > 0) { - indicatorList[LastIndicatorIndex].ResourceUrl = lastIndicatorImageUrl.Normal; + indicatorList[LastIndicatorIndex].ResourceUrl = IsLastSelected ? lastIndicatorImageUrl.Selected : lastIndicatorImageUrl.Normal; } } -- 2.7.4