summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher2/CellLayout.java
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2011-07-01 15:35:26 -0700
committerWinson Chung <winsonc@google.com>2011-07-06 20:48:45 -0700
commitc07918d0053fc7d2a19d7b013565a5d2e7d4af51 (patch)
tree1fe589183691f04dcc6d2a280e283d49faa6f6e7 /src/com/android/launcher2/CellLayout.java
parentd044526d82e7938cf35b296978d9d5302f98b4af (diff)
downloadandroid_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.tar.gz
android_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.tar.bz2
android_packages_apps_Trebuchet-c07918d0053fc7d2a19d7b013565a5d2e7d4af51.zip
Cleaning up some spring-loaded related dragging code. Allow cancel spring loaded mode.
Change-Id: Ie1f0468c563bed7abc1aa6416e222cdb0853c03a
Diffstat (limited to 'src/com/android/launcher2/CellLayout.java')
-rw-r--r--src/com/android/launcher2/CellLayout.java30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/com/android/launcher2/CellLayout.java b/src/com/android/launcher2/CellLayout.java
index dae73e1bd..f890808b2 100644
--- a/src/com/android/launcher2/CellLayout.java
+++ b/src/com/android/launcher2/CellLayout.java
@@ -1403,6 +1403,21 @@ public class CellLayout extends ViewGroup {
}
/**
+ * A drag event has begun over this layout.
+ * It may have begun over this layout (in which case onDragChild is called first),
+ * or it may have begun on another layout.
+ */
+ void onDragEnter() {
+ if (!mDragging) {
+ // Fade in the drag indicators
+ if (mCrosshairsAnimator != null) {
+ mCrosshairsAnimator.animateIn();
+ }
+ }
+ mDragging = true;
+ }
+
+ /**
* Called when drag has left this CellLayout or has been completed (successfully or not)
*/
void onDragExit() {
@@ -1454,21 +1469,6 @@ public class CellLayout extends ViewGroup {
}
/**
- * A drag event has begun over this layout.
- * It may have begun over this layout (in which case onDragChild is called first),
- * or it may have begun on another layout.
- */
- void onDragEnter() {
- if (!mDragging) {
- // Fade in the drag indicators
- if (mCrosshairsAnimator != null) {
- mCrosshairsAnimator.animateIn();
- }
- }
- mDragging = true;
- }
-
- /**
* Computes a bounding rectangle for a range of cells
*
* @param cellX X coordinate of upper left corner expressed as a cell position