Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 92d5c24e authored by Jason Monk's avatar Jason Monk
Browse files

Remove Dependency.get usages from BubbleController

Test: atest SystemUITests
Change-Id: I8625f3d3b3078e60e90145be77f286bfaacb8ed6
parent de48d5df
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -33,7 +33,6 @@ import android.view.WindowManager;
import android.widget.FrameLayout;

import com.android.internal.annotations.VisibleForTesting;
import com.android.systemui.Dependency;
import com.android.systemui.R;
import com.android.systemui.statusbar.notification.NotificationData;
import com.android.systemui.statusbar.phone.StatusBarWindowController;
@@ -122,12 +121,12 @@ public class BubbleController {
    }

    @Inject
    public BubbleController(Context context) {
    public BubbleController(Context context, StatusBarWindowController statusBarWindowController) {
        mContext = context;
        WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
        mDisplaySize = new Point();
        wm.getDefaultDisplay().getSize(mDisplaySize);
        mStatusBarWindowController = Dependency.get(StatusBarWindowController.class);
        mStatusBarWindowController = statusBarWindowController;
    }

    /**
+1 −2
Original line number Diff line number Diff line
@@ -144,8 +144,7 @@ public class BubbleControllerTest extends SysuiTestCase {

        TestableBubbleController(Context context,
                StatusBarWindowController statusBarWindowController) {
            super(context);
            mStatusBarWindowController = statusBarWindowController;
            super(context, statusBarWindowController);
        }
    }
}