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
diff --git a/src/com/android/launcher3/dragndrop/DragLayer.java b/src/com/android/launcher3/dragndrop/DragLayer.java index 5d212d8..c62353d 100644 --- a/src/com/android/launcher3/dragndrop/DragLayer.java +++ b/src/com/android/launcher3/dragndrop/DragLayer.java
@@ -187,6 +187,11 @@ 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());