[NUI] Fix the scroll issue on Accessibility
authorSeoyeon Kim <seoyeon2.kim@samsung.com>
Wed, 4 Oct 2023 11:15:00 +0000 (20:15 +0900)
committerSeoyeon2Kim <34738918+Seoyeon2Kim@users.noreply.github.com>
Wed, 4 Oct 2023 11:28:53 +0000 (20:28 +0900)
- ScrollableBase in some apps is not working well in screen reader on mode.
- Fix to propagate the scroll gesture event all the time.

Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
src/Tizen.NUI.Components/Controls/ScrollableBase.cs

index 5e48ca1..1ebc012 100755 (executable)
@@ -1385,12 +1385,13 @@ namespace Tizen.NUI.Components
                 return false;
             }
 
+            bool handled = true;
             if (mScrollEnabled == true)
             {
-                OnPanGesture(gestures);
+                handled = OnPanGesture(gestures);
             }
 
-            return true;
+            return handled;
         }
 
         private float CustomScrollAlphaFunction(float progress)