diff options
| author | 2023-02-23 05:44:57 +0000 | |
|---|---|---|
| committer | 2023-02-23 05:44:57 +0000 | |
| commit | e02709f4a7d84113a661e37f894851e46749366b (patch) | |
| tree | bb17483126cd7b047a6514b6dd7b6a7803208f96 | |
| parent | b2eae6ca94340ba95751e3e90b57b0d1d9abaa21 (diff) | |
| parent | 10de3c6dcb2a22c94b789a1373ef75cb0b7c0096 (diff) | |
Merge changes from topic "cherrypicker-L72500000958763307:N21300001339715669" into udc-dev
* changes:
Do not disable the default shortcut at the end of setup.
Revert "Fix the accessibility shortcut funtionaility."
| -rw-r--r-- | core/java/com/android/internal/accessibility/AccessibilityShortcutController.java | 5 | ||||
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java b/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java index ef255012b870..b83d1d83f036 100644 --- a/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java +++ b/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java @@ -650,6 +650,11 @@ public class AccessibilityShortcutController { * */ private void setEmptyShortcutTargetIfNeeded() { + if (hasFeatureLeanback()) { + // Do not disable the default shortcut on TV. + return; + } + final ContentResolver contentResolver = mContext.getContentResolver(); final String shortcutTargets = Settings.Secure.getStringForUser(contentResolver, diff --git a/packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java b/packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java index 85e8aad38808..59735f413f9d 100644 --- a/packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java +++ b/packages/SettingsLib/src/com/android/settingslib/accessibility/AccessibilityUtils.java @@ -183,7 +183,7 @@ public class AccessibilityUtils { final String currentShortcutServiceId = Settings.Secure.getStringForUser( context.getContentResolver(), Settings.Secure.ACCESSIBILITY_SHORTCUT_TARGET_SERVICE, userId); - if (!TextUtils.isEmpty(currentShortcutServiceId)) { + if (currentShortcutServiceId != null) { return currentShortcutServiceId; } return context.getString(R.string.config_defaultAccessibilityService); |