summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Miranda Kephart <mkephart@google.com> 2024-05-22 17:13:40 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-05-22 17:13:40 +0000
commit0400b8d4f8b27055ee40b6dbbbd9e516dc746942 (patch)
tree86107f9dec7ab8a54a9458b7c4fbbced99bbc867
parent0b09804535214f0a4bacc1b7f6f4c7f2994ffee2 (diff)
parentc9cc0712b9ef1c19b009218323665175722a1091 (diff)
Merge "Call back with null AssistContent if request fails" into 24D1-dev
-rw-r--r--packages/SystemUI/src/com/android/systemui/screenshot/AssistContentRequester.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/AssistContentRequester.java b/packages/SystemUI/src/com/android/systemui/screenshot/AssistContentRequester.java
index 12bff499217e..6ff153569ad7 100644
--- a/packages/SystemUI/src/com/android/systemui/screenshot/AssistContentRequester.java
+++ b/packages/SystemUI/src/com/android/systemui/screenshot/AssistContentRequester.java
@@ -89,9 +89,12 @@ public class AssistContentRequester {
// ActivityTaskManager interaction here is synchronous, so call off the main thread.
mSystemInteractionExecutor.execute(() -> {
try {
- mActivityTaskManager.requestAssistDataForTask(
+ boolean success = mActivityTaskManager.requestAssistDataForTask(
new AssistDataReceiver(callback, this), taskId, mPackageName,
mAttributionTag);
+ if (!success) {
+ callback.onAssistContentAvailable(null);
+ }
} catch (RemoteException e) {
Log.e(TAG, "Requesting assist content failed for task: " + taskId, e);
}