From 9e572495d9b2c828a52ce497a3d9f75569174f65 Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Fri, 7 Jun 2019 10:48:45 -0700 Subject: [PATCH] Inject dependencies instead of fetching them Bug: 134712444 Test: atest SystemUITests Test: atest NotificationStackScrollLayoutTest (wasn't actually able to reproduce locally) Change-Id: Ic1478a3eca164b844ba5721014e5591a6af02ffa --- .../recents/OverviewProxyService.java | 24 +++++++++++-------- .../phone/NavigationBarFragment.java | 7 ++++-- .../phone/NavigationBarFragmentTest.java | 4 +++- 3 files changed, 22 insertions(+), 13 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/recents/OverviewProxyService.java b/packages/SystemUI/src/com/android/systemui/recents/OverviewProxyService.java index b0f77ceccd581..88a8b31dc3612 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/OverviewProxyService.java +++ b/packages/SystemUI/src/com/android/systemui/recents/OverviewProxyService.java @@ -53,7 +53,6 @@ import android.view.MotionEvent; import android.view.accessibility.AccessibilityManager; import com.android.internal.policy.ScreenDecorationsUtils; -import com.android.systemui.Dependency; import com.android.systemui.Dumpable; import com.android.systemui.SysUiServiceProvider; import com.android.systemui.recents.OverviewProxyService.OverviewProxyListener; @@ -100,6 +99,8 @@ public class OverviewProxyService implements CallbackController