diff --git a/build.gradle b/build.gradle index 82697f5..04420af 100644 --- a/build.gradle +++ b/build.gradle @@ -8,8 +8,8 @@ buildscript { } } dependencies { - classpath 'com.android.tools.build:gradle:2.3.0' - classpath 'com.github.dcendents:android-maven-plugin:1.2' +// classpath 'com.android.tools.build:gradle:2.3.0' +// classpath 'com.github.dcendents:android-maven-plugin:1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/library/src/main/java/com/daimajia/swipe/SwipeLayout.java b/library/src/main/java/com/daimajia/swipe/SwipeLayout.java index 6703123..25d09d5 100644 --- a/library/src/main/java/com/daimajia/swipe/SwipeLayout.java +++ b/library/src/main/java/com/daimajia/swipe/SwipeLayout.java @@ -1307,7 +1307,7 @@ public class SwipeLayout extends FrameLayout { } int surfaceLeft = surfaceView.getLeft(); int surfaceTop = surfaceView.getTop(); - if (surfaceLeft == getPaddingLeft() && surfaceTop == getPaddingTop()) return Status.Close; + if (surfaceLeft == getPaddingLeft() && surfaceTop == getPaddingTop() && !mIsBeingDragged) return Status.Close; if (surfaceLeft == (getPaddingLeft() - mDragDistance) || surfaceLeft == (getPaddingLeft() + mDragDistance) || surfaceTop == (getPaddingTop() - mDragDistance) || surfaceTop == (getPaddingTop() + mDragDistance))