From 8ffb7f90feba27f90d5aded28a4263849a7937df Mon Sep 17 00:00:00 2001 From: Peter Liang Date: Wed, 26 Oct 2022 20:38:52 +0800 Subject: [PATCH] Change the default position of the accessibility floating menu. Goal: Avoid overlapping on the primary button of some 1P applications when first turning on the shortcut as possible, it's a workaround though. Bug: 251084688 Test: manual test Change-Id: I4d925022845baec5ca86e0357331d7d3725138f2 --- .../accessibility/floatingmenu/AccessibilityFloatingMenu.java | 2 +- .../systemui/accessibility/floatingmenu/MenuInfoRepository.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenu.java b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenu.java index 9af83003d26fb..de351eca7cb02 100644 --- a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenu.java +++ b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/AccessibilityFloatingMenu.java @@ -57,7 +57,7 @@ public class AccessibilityFloatingMenu implements IAccessibilityFloatingMenu { @FloatRange(from = 0.0, to = 1.0) private static final float DEFAULT_POSITION_X_PERCENT = 1.0f; @FloatRange(from = 0.0, to = 1.0) - private static final float DEFAULT_POSITION_Y_PERCENT = 0.9f; + private static final float DEFAULT_POSITION_Y_PERCENT = 0.77f; private final Context mContext; private final AccessibilityFloatingMenuView mMenuView; diff --git a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuInfoRepository.java b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuInfoRepository.java index 57019de762a4a..4c52b331497d9 100644 --- a/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuInfoRepository.java +++ b/packages/SystemUI/src/com/android/systemui/accessibility/floatingmenu/MenuInfoRepository.java @@ -50,7 +50,7 @@ class MenuInfoRepository { private static final float DEFAULT_MENU_POSITION_X_PERCENT = 1.0f; @FloatRange(from = 0.0, to = 1.0) - private static final float DEFAULT_MENU_POSITION_Y_PERCENT = 0.9f; + private static final float DEFAULT_MENU_POSITION_Y_PERCENT = 0.77f; private final Context mContext; private final Handler mHandler = new Handler(Looper.getMainLooper());