diff --git a/Sources/Core.swift b/Sources/Core.swift index 41153272..e05b5525 100644 --- a/Sources/Core.swift +++ b/Sources/Core.swift @@ -710,7 +710,7 @@ class Core: NSObject, UIGestureRecognizerDelegate { if stopScrollDeceleration { DispatchQueue.main.async { [weak self] in guard let self = self else { return } - + self.stopScrolling(at: self.initialScrollOffset) } } @@ -801,7 +801,7 @@ class Core: NSObject, UIGestureRecognizerDelegate { if grabberAreaFrame.contains(location) { initialScrollOffset = scrollView.contentOffset } else { - initialScrollOffset = contentOffsetForPinning(of: scrollView) + initialScrollOffset = scrollView.contentOffset let offsetDiff = scrollView.contentOffset - contentOffsetForPinning(of: scrollView) switch layoutAdapter.position { case .top, .left: