summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Shashwat Razdan <srazdan@google.com> 2021-05-08 00:06:42 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-05-08 00:06:42 +0000
commit0408e507b625d180070fb6c1d9a799810d3c00ff (patch)
treee10cc0ebf566adbbf2541033ffea9421693d7ec6
parenta32a8bb74fef91fa04af1b5b8890f04cb148c104 (diff)
parent013c30791e96a4208667074ef1cb906ce8e4c907 (diff)
Merge "Resurrecting sessions when AiAi is bound for the first time" into sc-dev
-rw-r--r--services/smartspace/java/com/android/server/smartspace/SmartspacePerUserService.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/services/smartspace/java/com/android/server/smartspace/SmartspacePerUserService.java b/services/smartspace/java/com/android/server/smartspace/SmartspacePerUserService.java
index 5f435f91d62f..dcffc9e73c0e 100644
--- a/services/smartspace/java/com/android/server/smartspace/SmartspacePerUserService.java
+++ b/services/smartspace/java/com/android/server/smartspace/SmartspacePerUserService.java
@@ -87,7 +87,10 @@ public class SmartspacePerUserService extends
protected boolean updateLocked(boolean disabled) {
final boolean enabledChanged = super.updateLocked(disabled);
if (enabledChanged) {
- if (!isEnabledLocked()) {
+ if (isEnabledLocked()) {
+ // Send the pending sessions over to the service
+ resurrectSessionsLocked();
+ } else {
// Clear the remote service for the next call
updateRemoteServiceLocked();
}