[TIZEN] Check if child is visible in scrollable parent. 61/311861/3 accepted/tizen/7.0/unified/20240530.162729
authorHosang Kim <hosang12.kim@samsung.com>
Wed, 29 May 2024 06:09:26 +0000 (15:09 +0900)
committerHosang Kim <hosang12.kim@samsung.com>
Thu, 30 May 2024 05:48:12 +0000 (14:48 +0900)
commitbdcf4eeda846fe46993d28df3aa5a04260b7e00d
tree14ebc409a1a5cf4280c5634966565b0cf9211cc4
parent14439a9244e13768534cd16621df77aaf88fbdc6
[TIZEN] Check if child is visible in scrollable parent.

Fixes an issue where GetNeighbor function would incorrectly find the next item in a gridview, even if child item was not actually visible.
In a grid view, the next item may be located to the right of the current item, even if it is not visible on the screen due to scrolling.
Add IsChildVisibleInScroll to checking the next item is actually visible or not.
This change improves the user experience by ensuring that the highlight function always finds the correct next item, even in grid views.

Change-Id: Id9cbe3f97d29e7a8d5458a6b60e6d7f9ab0f27a6
dali/internal/accessibility/bridge/bridge-accessible.cpp