2/ Notify adjust touch slop when one handed mode activated
When one handed mode activated, user swipe-up to exit usually cross over the NavBar region, and then invoke TouchController intercept touch event to trigger All Apps drawer on Home. To enhanced the UX of gesture conflict of exit OHM & All Apps, notify TouchController throught LauncherActivityInterface, and Launcher dispatch onOneHandedModeStateChanged() event to all mTouchControllers in DragLayer that touchController can adjust the touch slop by it's SingleAxisSwipeDetector. Test: manual trigger One handed mode and swipe-up to exit Test: monitor minDisplacement of SingleAxisSwipeDetector OHM activated : touchSlop x multiplier OHM deactivated : touchSlop x 1 Test: check All Apps doesn't mis-trigger when exit one handed mode Bug: 186235522 Change-Id: I7b9e6e7fa898231697d1866186a5f9b1717a9aa3
Loading
Please register or sign in to comment