From 7b8c8e2e1b674e5b1c3bc7336e1a7c41f20849ce Mon Sep 17 00:00:00 2001 From: Phil Weaver Date: Fri, 9 Mar 2018 09:58:09 -0800 Subject: [PATCH] Permit all daltonizer settings to be restored Bug: 74434715 Test: make Change-Id: I832e209ff96bf10084f409858d0fb46310fae4f4 --- core/java/android/provider/Settings.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 3c3c762961870..2cd1b5c9e2098 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -6170,10 +6170,13 @@ public final class Settings { /** * Integer property that specifies the type of color space adjustment to - * perform. Valid values are defined in AccessibilityManager: + * perform. Valid values are defined in AccessibilityManager and Settings arrays.xml: * - AccessibilityManager.DALTONIZER_DISABLED = -1 * - AccessibilityManager.DALTONIZER_SIMULATE_MONOCHROMACY = 0 - * - AccessibilityManager.DALTONIZER_CORRECT_DEUTERANOMALY = 12 + * - @string/daltonizer_mode_protanomaly = 11 + * - AccessibilityManager.DALTONIZER_CORRECT_DEUTERANOMALY and + * @string/daltonizer_mode_deuteranomaly = 12 + * - @string/daltonizer_mode_tritanomaly = 13 * * @hide */ @@ -6181,7 +6184,8 @@ public final class Settings { "accessibility_display_daltonizer"; private static final Validator ACCESSIBILITY_DISPLAY_DALTONIZER_VALIDATOR = - new SettingsValidators.DiscreteValueValidator(new String[] {"-1", "0", "12"}); + new SettingsValidators.DiscreteValueValidator( + new String[] {"-1", "0", "11", "12", "13"}); /** * Setting that specifies whether automatic click when the mouse pointer stops moving is