From c1858ca90939388479d71078e2f6bfbe37f54614 Mon Sep 17 00:00:00 2001 From: Matt Casey Date: Fri, 12 Nov 2021 11:34:09 -0500 Subject: [PATCH] Change AssistManger to use dagger's @Main Handler Bug: 206105669 Test: Locally enabled assist disclosure, verified that it worked properly. Change-Id: I5b36efc18b755f915c3b84a5d73ffd18eaae5136 --- .../src/com/android/systemui/assist/AssistManager.java | 6 ++++-- 1 file changed, 4 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 b1197e6aa6f5a..4115c0723d127 100644 --- a/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java +++ b/packages/SystemUI/src/com/android/systemui/assist/AssistManager.java @@ -34,6 +34,7 @@ import com.android.keyguard.KeyguardUpdateMonitor; import com.android.systemui.R; import com.android.systemui.assist.ui.DefaultUiController; import com.android.systemui.dagger.SysUISingleton; +import com.android.systemui.dagger.qualifiers.Main; import com.android.systemui.model.SysUiState; import com.android.systemui.recents.OverviewProxyService; import com.android.systemui.statusbar.CommandQueue; @@ -152,12 +153,13 @@ public class AssistManager { ConfigurationController configurationController, Lazy sysUiState, DefaultUiController defaultUiController, - AssistLogger assistLogger) { + AssistLogger assistLogger, + @Main Handler uiHandler) { mContext = context; mDeviceProvisionedController = controller; mCommandQueue = commandQueue; mAssistUtils = assistUtils; - mAssistDisclosure = new AssistDisclosure(context, new Handler()); + mAssistDisclosure = new AssistDisclosure(context, uiHandler); mPhoneStateMonitor = phoneStateMonitor; mAssistLogger = assistLogger;