diff options
author | Jason Hsu <jasonwshsu@google.com> | 2020-04-24 03:07:39 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-04-24 03:07:39 +0000 |
commit | f6e6cb119eb1777a406e04d3f4c7cca7883e5588 (patch) | |
tree | 63dfce34fcd2780b151acee354d262d4b4ead37a /packages/SettingsProvider/src | |
parent | 56dfd7c64372bf019908dd85e858b76c06572f1d (diff) | |
parent | d15058df552ee9fe58e0c61fdbb4567962a2331b (diff) |
Merge changes from topic "rhedjao_a11y_button_rollback" into rvc-dev
* changes:
Rollback the changes of a11y button
Migrates the navi-bar magnification setting key
Diffstat (limited to 'packages/SettingsProvider/src')
-rw-r--r-- | packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index 74eee6300b2a..2245ee4f2821 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java @@ -4692,24 +4692,16 @@ public class SettingsProvider extends ContentProvider { if (currentVersion == 185) { // Deprecate ACCESSIBILITY_DISPLAY_MAGNIFICATION_NAVBAR_ENABLED, and migrate it - // to ACCESSIBILITY_BUTTON_TARGET_COMPONENT. + // to ACCESSIBILITY_BUTTON_TARGETS. final SettingsState secureSettings = getSecureSettingsLocked(userId); final Setting magnifyNavbarEnabled = secureSettings.getSettingLocked( Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_NAVBAR_ENABLED); if ("1".equals(magnifyNavbarEnabled.getValue())) { secureSettings.insertSettingLocked( - Secure.ACCESSIBILITY_BUTTON_TARGET_COMPONENT, + Secure.ACCESSIBILITY_BUTTON_TARGETS, ACCESSIBILITY_SHORTCUT_TARGET_MAGNIFICATION_CONTROLLER, null /* tag */, false /* makeDefault */, SettingsState.SYSTEM_PACKAGE_NAME); - } else { - // Clear a11y button targets list setting. A11yManagerService will end up - // adding all legacy enabled services that want the button to the list, so - // there's no need to keep tracking them. - secureSettings.insertSettingLocked( - Secure.ACCESSIBILITY_BUTTON_TARGET_COMPONENT, - null, null /* tag */, false /* makeDefault */, - SettingsState.SYSTEM_PACKAGE_NAME); } secureSettings.deleteSettingLocked( Secure.ACCESSIBILITY_DISPLAY_MAGNIFICATION_NAVBAR_ENABLED); |