commit | f4d5e89e180057bca79b9f695ee310388c9da6c8 | [log] [tgz] |
---|---|---|
author | Jason Chang <jasonsfchang@google.com> | Fri May 28 16:17:30 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri May 28 16:17:30 2021 +0000 |
tree | 83708ea1af764ec7d92f1758a48451fa9afdd852 | |
parent | d85076a9e036c61ca2688a3ee0dba5d05a84b21c [diff] | |
parent | 9bc712f267f7c23e85c9e5bb82961d8bd21116d7 [diff] |
Merge "Migrate trigger logic to fullfill new UI changes for One-handed mode settings." into sc-dev am: 9bc712f267 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14527644 Change-Id: I401f41875af153052bc6938ff3ab9794aabd1a36
diff --git a/quickstep/src/com/android/quickstep/RecentsAnimationDeviceState.java b/quickstep/src/com/android/quickstep/RecentsAnimationDeviceState.java index e821e06..fa37901 100644 --- a/quickstep/src/com/android/quickstep/RecentsAnimationDeviceState.java +++ b/quickstep/src/com/android/quickstep/RecentsAnimationDeviceState.java
@@ -561,7 +561,7 @@ return false; } - if (mIsOneHandedModeEnabled || mIsSwipeToNotificationEnabled) { + if (mIsOneHandedModeEnabled) { final Info displayInfo = mDisplayController.getInfo(); return (mRotationTouchHelper.touchInOneHandedModeRegion(ev) && displayInfo.rotation != Surface.ROTATION_90
diff --git a/quickstep/src/com/android/quickstep/inputconsumers/OneHandedModeInputConsumer.java b/quickstep/src/com/android/quickstep/inputconsumers/OneHandedModeInputConsumer.java index 8d9c524..bc20902 100644 --- a/quickstep/src/com/android/quickstep/inputconsumers/OneHandedModeInputConsumer.java +++ b/quickstep/src/com/android/quickstep/inputconsumers/OneHandedModeInputConsumer.java
@@ -147,12 +147,10 @@ } private void onStartGestureDetected() { - if (mDeviceState.isOneHandedModeEnabled()) { - if (!mDeviceState.isOneHandedModeActive()) { - SystemUiProxy.INSTANCE.get(mContext).startOneHandedMode(); - } - } else if (mDeviceState.isSwipeToNotificationEnabled()) { + if (mDeviceState.isSwipeToNotificationEnabled()) { SystemUiProxy.INSTANCE.get(mContext).expandNotificationPanel(); + } else if (!mDeviceState.isOneHandedModeActive()) { + SystemUiProxy.INSTANCE.get(mContext).startOneHandedMode(); } }