summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorPhil Weaver <pweaver@google.com>2018-02-26 13:17:28 -0800
committerPhil Weaver <pweaver@google.com>2018-02-26 13:49:41 -0800
commit0f9aa4c3a5a4d5f1014c2e52e079701e8ff0d1fe (patch)
treee9e4d80268c5a82e8ade4b9f6121af2577e7c4ab /core/java
parentf157b9f983c50c642885e5138666bec15abe8f00 (diff)
Make a11y shortcut robust to services w/no summary
Fixes: 73254116 Test: Configure shortcut for TestBack. Now works. Also adding test to internal test that fails without this change. Change-Id: I6bb1359f80c5e0145997bc107fe1580686edb30e
Diffstat (limited to 'core/java')
-rw-r--r--core/java/com/android/internal/accessibility/AccessibilityShortcutController.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java b/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java
index 293471c686e5..ffc21d5ea9e1 100644
--- a/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java
+++ b/core/java/com/android/internal/accessibility/AccessibilityShortcutController.java
@@ -319,7 +319,7 @@ public class AccessibilityShortcutController {
}
final PackageManager pm = mContext.getPackageManager();
String label = serviceInfo.getResolveInfo().loadLabel(pm).toString();
- String summary = serviceInfo.loadSummary(pm).toString();
+ CharSequence summary = serviceInfo.loadSummary(pm);
if (!includeSummary || TextUtils.isEmpty(summary)) {
return label;
}