From 5ca3f8c35132b1bd89645405e8b19e6f67e9e7e7 Mon Sep 17 00:00:00 2001 From: Michael Mikhail Date: Mon, 22 Aug 2022 20:29:03 +0000 Subject: [PATCH] Getting rid of Dependency.get Moving Dependency.get from HeadsUpManager class and its children classes by passing the AccessibiltyManagerWrapper and UIEventLogger object in the constructor. Bug: 218354106 Test: manual Change-Id: I5cd2435c0608968a2d880d742ebb1a307c48b02b --- .../systemui/statusbar/AlertingNotificationManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/AlertingNotificationManager.java b/packages/SystemUI/src/com/android/systemui/statusbar/AlertingNotificationManager.java index 0898d6329f757..a72b7f167d95c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/AlertingNotificationManager.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/AlertingNotificationManager.java @@ -24,6 +24,7 @@ import android.util.ArrayMap; import android.util.ArraySet; import android.view.accessibility.AccessibilityEvent; +import com.android.internal.annotations.VisibleForTesting; import com.android.systemui.dagger.qualifiers.Main; import com.android.systemui.statusbar.notification.collection.NotificationEntry; import com.android.systemui.statusbar.notification.row.NotificationRowContentBinder.InflationFlag; @@ -49,7 +50,8 @@ public abstract class AlertingNotificationManager { protected int mMinimumDisplayTime; protected int mAutoDismissNotificationDecay; - private final Handler mHandler; + @VisibleForTesting + public Handler mHandler; /** * Called when posting a new notification that should alert the user and appear on screen.