diff --git a/PanCardView.Droid/CardsViewRenderer.cs b/PanCardView.Droid/CardsViewRenderer.cs index db6aac3..e60aa01 100644 --- a/PanCardView.Droid/CardsViewRenderer.cs +++ b/PanCardView.Droid/CardsViewRenderer.cs @@ -115,6 +115,9 @@ private bool CheckTouchHandled(float xDelta, float yDelta) (yDeltaAbs > xDeltaAbs && yDeltaAbs > Element.MoveThresholdDistance); + if (!Element.IsPanInteractionEnabled || !Element.IsUserInteractionEnabled) + isHandled = false; + Element.IsUserInteractionRunning |= isHandled; Parent?.RequestDisallowInterceptTouchEvent(isHandled); return isHandled;