diff --git a/slidableactivity/src/main/java/com/r0adkll/slidr/widget/SliderPanel.java b/slidableactivity/src/main/java/com/r0adkll/slidr/widget/SliderPanel.java index 6b30baa0b..db2af260c 100644 --- a/slidableactivity/src/main/java/com/r0adkll/slidr/widget/SliderPanel.java +++ b/slidableactivity/src/main/java/com/r0adkll/slidr/widget/SliderPanel.java @@ -176,12 +176,15 @@ public class SliderPanel extends FrameLayout { }else if(xvel == 0){ if(left > leftThreshold){ - // MOD: don't full slide - //settleLeft = screenWidth; - settleLeft = left; + settleLeft = screenWidth; } } + // MOD: don't full slide (remove whole if block to revert original) + if (settleLeft == screenWidth) { + settleLeft = left; + } + dragHelper.settleCapturedViewAt(settleLeft, releasedChild.getTop()); invalidate(); }