diff options
| author | 2020-12-09 00:15:48 +0000 | |
|---|---|---|
| committer | 2020-12-09 00:15:48 +0000 | |
| commit | 61c6fa391b94942720d035b1b6856f52eb97741d (patch) | |
| tree | 488c8e6f65a3752a3d1952d3ead46b26a6186955 | |
| parent | 95251a1b76cbf3f4708e24a7b10184b5040ea090 (diff) | |
| parent | 9431e05686a2438d33cd74c10e34369d5712f70d (diff) | |
Merge "[SettingsProvider] fix font size scale validator" into rvc-dev am: 9431e05686
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13178963
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4b35352429798e8a7197a713d1fa548e1a434f62
| -rw-r--r-- | packages/SettingsProvider/src/android/provider/settings/validators/SystemSettingsValidators.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/packages/SettingsProvider/src/android/provider/settings/validators/SystemSettingsValidators.java b/packages/SettingsProvider/src/android/provider/settings/validators/SystemSettingsValidators.java index c5d4fa9f1b40..cb610fc61142 100644 --- a/packages/SettingsProvider/src/android/provider/settings/validators/SystemSettingsValidators.java +++ b/packages/SettingsProvider/src/android/provider/settings/validators/SystemSettingsValidators.java @@ -89,15 +89,7 @@ public class SystemSettingsValidators { return value == null || value.length() < MAX_LENGTH; } }); - VALIDATORS.put( - System.FONT_SCALE, - value -> { - try { - return Float.parseFloat(value) >= 0; - } catch (NumberFormatException | NullPointerException e) { - return false; - } - }); + VALIDATORS.put(System.FONT_SCALE, new InclusiveFloatRangeValidator(0.85f, 1.3f)); VALIDATORS.put(System.DIM_SCREEN, BOOLEAN_VALIDATOR); VALIDATORS.put( System.DISPLAY_COLOR_MODE, |