summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/dragndrop
diff options
context:
space:
mode:
authorHyunyoung Song <hyunyoungs@google.com>2016-06-15 16:45:48 -0700
committerHyunyoung Song <hyunyoungs@google.com>2016-06-15 16:45:48 -0700
commita9a8a4221709cc3fda48fd80d4213d25183b8bf7 (patch)
tree005e7472b77670a8293194f12808ab14b3d35962 /src/com/android/launcher3/dragndrop
parent9417686f73488ee3c2943bcd0498166c09cd4f0b (diff)
downloadandroid_packages_apps_Trebuchet-a9a8a4221709cc3fda48fd80d4213d25183b8bf7.tar.gz
android_packages_apps_Trebuchet-a9a8a4221709cc3fda48fd80d4213d25183b8bf7.tar.bz2
android_packages_apps_Trebuchet-a9a8a4221709cc3fda48fd80d4213d25183b8bf7.zip
UI fixes to All apps pull up work
b/28917826 - nav bar change to light when top of the all apps container passes y mid point of the status bar - apps search edit box change when top of the all apps passes the bottom of nav bar - Restrict pull up to work only if the ACTION_DOWN event started from the hotseat. - Landscape: reverted old padding and margin. Only the interaction is different. - Tuning of the motion spec - Animation duration respects fling speed more agressively. - and many more small bugs... Change-Id: Icde4093c41eeab8c9c6d9dc8b7d57adc3b171349
Diffstat (limited to 'src/com/android/launcher3/dragndrop')
-rw-r--r--src/com/android/launcher3/dragndrop/DragLayer.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/launcher3/dragndrop/DragLayer.java b/src/com/android/launcher3/dragndrop/DragLayer.java
index 5d212d8aa..c62353dfd 100644
--- a/src/com/android/launcher3/dragndrop/DragLayer.java
+++ b/src/com/android/launcher3/dragndrop/DragLayer.java
@@ -187,6 +187,11 @@ public class DragLayer extends InsettableFrameLayout {
removeView(mOverlayView);
}
+ public boolean isEventOverHotseat(MotionEvent ev) {
+ getDescendantRectRelativeToSelf(mLauncher.getHotseat(), mHitRect);
+ return mHitRect.contains((int) ev.getX(), (int) ev.getY());
+ }
+
private boolean isEventOverFolderTextRegion(Folder folder, MotionEvent ev) {
getDescendantRectRelativeToSelf(folder.getEditTextRegion(), mHitRect);
return mHitRect.contains((int) ev.getX(), (int) ev.getY());