From f3af054068359840618beb8b83b23f32ad13d701 Mon Sep 17 00:00:00 2001 From: Andrei Misiukevich Date: Wed, 23 Dec 2020 17:22:38 +0300 Subject: [PATCH] Fixes https://github.com/AndreiMisiukevich/CardView/issues/354 --- PanCardView.Droid/CardsViewRenderer.cs | 3 +++ 1 file changed, 3 insertions(+) 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;