Loading core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java +7 −0 Original line number Diff line number Diff line Loading @@ -653,6 +653,7 @@ public class MultiWaveView extends View { case MotionEvent.ACTION_CANCEL: handleMove(event); handleCancel(event); handled = true; break; } Loading @@ -679,6 +680,12 @@ public class MultiWaveView extends View { switchToState(STATE_FINISH, event.getX(), event.getY()); } private void handleCancel(MotionEvent event) { if (DEBUG && mDragging) Log.v(TAG, "** Handle CANCEL"); mActiveTarget = -1; // Drop the active target if canceled. switchToState(STATE_FINISH, event.getX(), event.getY()); } private void handleMove(MotionEvent event) { if (!mDragging) { trySwitchToFirstTouchState(event); Loading Loading
core/java/com/android/internal/widget/multiwaveview/MultiWaveView.java +7 −0 Original line number Diff line number Diff line Loading @@ -653,6 +653,7 @@ public class MultiWaveView extends View { case MotionEvent.ACTION_CANCEL: handleMove(event); handleCancel(event); handled = true; break; } Loading @@ -679,6 +680,12 @@ public class MultiWaveView extends View { switchToState(STATE_FINISH, event.getX(), event.getY()); } private void handleCancel(MotionEvent event) { if (DEBUG && mDragging) Log.v(TAG, "** Handle CANCEL"); mActiveTarget = -1; // Drop the active target if canceled. switchToState(STATE_FINISH, event.getX(), event.getY()); } private void handleMove(MotionEvent event) { if (!mDragging) { trySwitchToFirstTouchState(event); Loading