[NUI] revert "[NUI] Modify the return value of OnAccessibilityPan()." (#4599)
authorJoogabYun <40262755+JoogabYun@users.noreply.github.com>
Mon, 26 Sep 2022 08:37:25 +0000 (17:37 +0900)
committerGitHub <noreply@github.com>
Mon, 26 Sep 2022 08:37:25 +0000 (17:37 +0900)
src/Tizen.NUI.Components/Controls/ScrollableBase.cs

index 5f4cd62..5e48ca1 100755 (executable)
@@ -1380,7 +1380,17 @@ namespace Tizen.NUI.Components
 
         internal override bool OnAccessibilityPan(PanGesture gestures)
         {
-            return (mScrollEnabled ? OnPanGesture(gestures) : false);
+            if (SnapToPage && scrollAnimation != null && scrollAnimation.State == Animation.States.Playing)
+            {
+                return false;
+            }
+
+            if (mScrollEnabled == true)
+            {
+                OnPanGesture(gestures);
+            }
+
+            return true;
         }
 
         private float CustomScrollAlphaFunction(float progress)