From 2f36e503f5441338eda72bad2a22df4cef4cc211 Mon Sep 17 00:00:00 2001 From: Sujith S Manjavana <51516724+SujithManjavana@users.noreply.github.com> Date: Mon, 30 Dec 2019 12:57:50 +0530 Subject: [PATCH] fix for scrollable parent getParent().requestDisallowInterceptTouchEvent(true); This line prevents the parent view from scrolling when drawing pattern. --- .../java/com/andrognito/patternlockview/PatternLockView.java | 1 + 1 file changed, 1 insertion(+) diff --git a/patternlockview/src/main/java/com/andrognito/patternlockview/PatternLockView.java b/patternlockview/src/main/java/com/andrognito/patternlockview/PatternLockView.java index 1624fd0..8b78605 100755 --- a/patternlockview/src/main/java/com/andrognito/patternlockview/PatternLockView.java +++ b/patternlockview/src/main/java/com/andrognito/patternlockview/PatternLockView.java @@ -438,6 +438,7 @@ public boolean onTouchEvent(MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: + getParent().requestDisallowInterceptTouchEvent(true); handleActionDown(event); return true; case MotionEvent.ACTION_UP: