From c94b3118620e2bdd4978d29352a24f35993fbaa0 Mon Sep 17 00:00:00 2001 From: joshmccloskey Date: Tue, 31 Mar 2020 21:03:04 -0700 Subject: [PATCH] Moved IPC call off of main thread. Test: Assistant still works as expected Fixes: 140052478 Change-Id: Idfed49e3bbe40215460b3d71d3b946d9d639dca1 --- .../src/com/android/systemui/assist/AssistManager.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java b/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java index cc4ee89f22083..89aff287f43d3 100644 --- a/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java +++ b/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java @@ -482,8 +482,12 @@ public class AssistManager { } public void onLockscreenShown() { - // TODO(b/140052478) - whitelistIpcs(mAssistUtils::onLockscreenShown); + AsyncTask.execute(new Runnable() { + @Override + public void run() { + mAssistUtils.onLockscreenShown(); + } + }); } public long getAssistHandleShowAndGoRemainingDurationMs() {