diff --git a/library/src/com/sothree/slidinguppanel/ViewDragHelper.java b/library/src/com/sothree/slidinguppanel/ViewDragHelper.java index 768c8a70..5821bfe2 100644 --- a/library/src/com/sothree/slidinguppanel/ViewDragHelper.java +++ b/library/src/com/sothree/slidinguppanel/ViewDragHelper.java @@ -871,7 +871,7 @@ void setDragState(int state) { if (mDragState != state) { mDragState = state; mCallback.onViewDragStateChanged(state); - if (state == STATE_IDLE) { + if (mDragState == STATE_IDLE) { mCapturedView = null; } } @@ -1457,4 +1457,4 @@ private int getEdgesTouched(int x, int y) { return result; } -} \ No newline at end of file +}