From 9e9ce8edef496a954abf33033a85bcd37e11f11c Mon Sep 17 00:00:00 2001 From: Jocoo2015 Date: Tue, 19 Dec 2017 16:07:51 +0800 Subject: [PATCH] Fix abnormal offset of surface view when used in RecyclerView --- library/src/main/java/com/daimajia/swipe/SwipeLayout.java | 1 + 1 file changed, 1 insertion(+) diff --git a/library/src/main/java/com/daimajia/swipe/SwipeLayout.java b/library/src/main/java/com/daimajia/swipe/SwipeLayout.java index 6703123c..ed570d28 100644 --- a/library/src/main/java/com/daimajia/swipe/SwipeLayout.java +++ b/library/src/main/java/com/daimajia/swipe/SwipeLayout.java @@ -406,6 +406,7 @@ private void captureChildrenBound() { View currentBottomView = getCurrentBottomView(); if (getOpenStatus() == Status.Close) { mViewBoundCache.remove(currentBottomView); + mViewBoundCache.remove(getSurfaceView()); return; }