commit | d46df5915f342d0802801247434976216fb11457 | [log] [tgz] |
---|---|---|
author | Jason Chang <jasonsfchang@google.com> | Fri May 28 03:29:15 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Fri May 28 03:29:15 2021 +0000 |
tree | 60b84ef82de12b3955669f03eb53cf9f963d10b7 | |
parent | ef6f1f24464f6ea042d58d40f80c1ee005f7436f [diff] | |
parent | 92f45a50192bfe76a897d7092c568207b2b103d1 [diff] |
Merge "Migrate trigger logic to fullfill new UI changes for One-handed mode settings." into sc-dev am: 9bc712f267 am: 92f45a5019 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14527644 Change-Id: I35790ebb84f2ba2c0b06a8622efb945399bab598
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(); } }