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

Commit b7d50a79 authored by Jason Monk's avatar Jason Monk
Browse files

Remove Dependency.get usages from HotspotControllerImpl

Test: SystemUITests
Change-Id: I3e4cbf81e95dd1b141bb32cee2941556e1c8b47e
parent eeff95b1
Loading
Loading
Loading
Loading
+8 −4
Original line number Diff line number Diff line
@@ -16,20 +16,22 @@

package com.android.systemui.statusbar.policy;

import static com.android.systemui.Dependency.MAIN_HANDLER_NAME;

import android.app.ActivityManager;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.wifi.WifiManager;
import android.os.Handler;
import android.os.UserManager;
import android.util.Log;

import com.android.systemui.Dependency;

import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.util.ArrayList;

import javax.inject.Inject;
import javax.inject.Named;
import javax.inject.Singleton;

/**
@@ -43,6 +45,7 @@ public class HotspotControllerImpl implements HotspotController, WifiManager.Sof
    private final ArrayList<Callback> mCallbacks = new ArrayList<>();
    private final ConnectivityManager mConnectivityManager;
    private final WifiManager mWifiManager;
    private final Handler mMainHandler;
    private final Context mContext;

    private int mHotspotState;
@@ -52,11 +55,12 @@ public class HotspotControllerImpl implements HotspotController, WifiManager.Sof
    /**
     */
    @Inject
    public HotspotControllerImpl(Context context) {
    public HotspotControllerImpl(Context context, @Named(MAIN_HANDLER_NAME) Handler mainHandler) {
        mContext = context;
        mConnectivityManager =
                (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
        mMainHandler = mainHandler;
    }

    @Override
@@ -121,7 +125,7 @@ public class HotspotControllerImpl implements HotspotController, WifiManager.Sof
        if (shouldListen) {
            mWifiManager.registerSoftApCallback(
                    this,
                    Dependency.get(Dependency.MAIN_HANDLER));
                    mMainHandler);
        } else {
            mWifiManager.unregisterSoftApCallback(this);
        }