summaryrefslogtreecommitdiff
path: root/go
diff options
context:
space:
mode:
authorJon Spivack <spivack@google.com>2021-08-04 19:17:44 -0700
committerJon Spivack <spivack@google.com>2021-08-05 20:42:12 +0000
commit91fdf160c51e6fea1cf2f58615830bba48cbfdd1 (patch)
tree76199357ffdd7b5dfa036d0580729a0bba46f10e /go
parent75966cb1f752154d1f444f7f7db426ed2da33147 (diff)
downloadLauncher3-91fdf160c51e6fea1cf2f58615830bba48cbfdd1.tar.gz
NIU Actions: Handle null default assistant
This handles the case where Settings.Secure.ASSISTANT is null, which occurs when config_defaultAssistant is not set at build time. Bug: 195600539 Test: Manual (built locally without config_defaultAssistant) Test: b/195681795 Change-Id: Ie8da67be5f448847c07438a25b12e8b5b2022f05
Diffstat (limited to 'go')
-rw-r--r--go/quickstep/src/com/android/quickstep/TaskOverlayFactoryGo.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/go/quickstep/src/com/android/quickstep/TaskOverlayFactoryGo.java b/go/quickstep/src/com/android/quickstep/TaskOverlayFactoryGo.java
index 91cab3cbd6..99238f0399 100644
--- a/go/quickstep/src/com/android/quickstep/TaskOverlayFactoryGo.java
+++ b/go/quickstep/src/com/android/quickstep/TaskOverlayFactoryGo.java
@@ -253,7 +253,11 @@ public final class TaskOverlayFactoryGo extends TaskOverlayFactory {
String assistantPackage =
Settings.Secure.getString(contentResolver, Settings.Secure.ASSISTANT);
- mNIUPackageName = assistantPackage.split("/", 2)[0];
+ if (!TextUtils.isEmpty(assistantPackage)) {
+ mNIUPackageName = assistantPackage.split("/", 2)[0];
+ } else {
+ mNIUPackageName = "";
+ }
}
protected class OverlayUICallbacksGoImpl extends OverlayUICallbacksImpl