Loading packages/SystemUI/accessibility/accessibilitymenu/src/com/android/systemui/accessibility/accessibilitymenu/AccessibilityMenuService.java +9 −1 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ public class AccessibilityMenuService extends AccessibilityService private static final String TAG = "A11yMenuService"; private static final long BUFFER_MILLISECONDS_TO_PREVENT_UPDATE_FAILURE = 100L; private static final long TAKE_SCREENSHOT_DELAY_MS = 100L; private static final int BRIGHTNESS_UP_INCREMENT_GAMMA = (int) Math.ceil(BrightnessUtils.GAMMA_SPACE_MAX * 0.11f); Loading Loading @@ -301,8 +302,15 @@ public class AccessibilityMenuService extends AccessibilityService } else if (viewTag == ShortcutId.ID_NOTIFICATION_VALUE.ordinal()) { performGlobalActionInternal(GLOBAL_ACTION_NOTIFICATIONS); } else if (viewTag == ShortcutId.ID_SCREENSHOT_VALUE.ordinal()) { if (Flags.a11yMenuHideBeforeTakingAction()) { // Delay before taking a screenshot to give time for the UI to close. mHandler.postDelayed( () -> performGlobalActionInternal(GLOBAL_ACTION_TAKE_SCREENSHOT), TAKE_SCREENSHOT_DELAY_MS); } else { performGlobalActionInternal(GLOBAL_ACTION_TAKE_SCREENSHOT); } } if (!Flags.a11yMenuHideBeforeTakingAction()) { mA11yMenuLayout.hideMenu(); Loading Loading
packages/SystemUI/accessibility/accessibilitymenu/src/com/android/systemui/accessibility/accessibilitymenu/AccessibilityMenuService.java +9 −1 Original line number Diff line number Diff line Loading @@ -63,6 +63,7 @@ public class AccessibilityMenuService extends AccessibilityService private static final String TAG = "A11yMenuService"; private static final long BUFFER_MILLISECONDS_TO_PREVENT_UPDATE_FAILURE = 100L; private static final long TAKE_SCREENSHOT_DELAY_MS = 100L; private static final int BRIGHTNESS_UP_INCREMENT_GAMMA = (int) Math.ceil(BrightnessUtils.GAMMA_SPACE_MAX * 0.11f); Loading Loading @@ -301,8 +302,15 @@ public class AccessibilityMenuService extends AccessibilityService } else if (viewTag == ShortcutId.ID_NOTIFICATION_VALUE.ordinal()) { performGlobalActionInternal(GLOBAL_ACTION_NOTIFICATIONS); } else if (viewTag == ShortcutId.ID_SCREENSHOT_VALUE.ordinal()) { if (Flags.a11yMenuHideBeforeTakingAction()) { // Delay before taking a screenshot to give time for the UI to close. mHandler.postDelayed( () -> performGlobalActionInternal(GLOBAL_ACTION_TAKE_SCREENSHOT), TAKE_SCREENSHOT_DELAY_MS); } else { performGlobalActionInternal(GLOBAL_ACTION_TAKE_SCREENSHOT); } } if (!Flags.a11yMenuHideBeforeTakingAction()) { mA11yMenuLayout.hideMenu(); Loading