From: Jiyun Yang Date: Tue, 21 Feb 2023 01:02:05 +0000 (+0900) Subject: [NUI] Fix Pagination bug X-Git-Tag: accepted/tizen/unified/20231205.024657~444 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e68a4148d73b3e991e037dfffec30ab17c4d231;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Fix Pagination bug * Bug: When user changes indicator image url, all indicators turn into unselected look. Signed-off-by: Jiyun Yang --- 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; } }