From f113d87e97e0203dabba99bd14dc14f4f368530d Mon Sep 17 00:00:00 2001 From: Peter Liang Date: Tue, 10 Jan 2023 20:17:02 +0800 Subject: [PATCH] Should disable fling to dismiss the accessibility floating menu. Action: Set the flag of enabling flinging to dismiss a target as false when initializing. Bug: 264991938 Test: manual test Change-Id: I804e833d4c9e1b33a520c62da8a0c69fe1944d91 --- .../accessibility/floatingmenu/DismissAnimationController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/DismissAnimationController.java b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/DismissAnimationController.java index c2bc1408274f7..7f4e784457590 100644 --- a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/DismissAnimationController.java +++ b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/DismissAnimationController.java @@ -33,6 +33,7 @@ import com.android.wm.shell.common.magnetictarget.MagnetizedObject; * {@link MagnetizedObject.MagneticTarget}. */ class DismissAnimationController { + private static final boolean ENABLE_FLING_TO_DISMISS_MENU = false; private static final float COMPLETELY_OPAQUE = 1.0f; private static final float COMPLETELY_TRANSPARENT = 0.0f; private static final float CIRCLE_VIEW_DEFAULT_SCALE = 1.0f; @@ -101,6 +102,7 @@ class DismissAnimationController { final MagnetizedObject.MagneticTarget magneticTarget = new MagnetizedObject.MagneticTarget( dismissView.getCircle(), (int) mMinDismissSize); mMagnetizedObject.addTarget(magneticTarget); + mMagnetizedObject.setFlingToTargetEnabled(ENABLE_FLING_TO_DISMISS_MENU); } void showDismissView(boolean show) {