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

Commit 09f686ec authored by Joe Onorato's avatar Joe Onorato
Browse files

use the proper number of wifi icon levels.

Change-Id: Ib8d4bccff7240d0086729093d79f564aa97001ff
parent 801ade0f
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -499,7 +499,8 @@ public class NetworkController extends BroadcastReceiver {
            if (mWifiConnected && !wasConnected) {
                WifiInfo info = mWifiManager.getConnectionInfo();
                if (info != null) {
                    mWifiLevel = WifiManager.calculateSignalLevel(info.getRssi(), 101);
                    mWifiLevel = WifiManager.calculateSignalLevel(info.getRssi(),
                            WifiIcons.WIFI_LEVEL_COUNT);
                    mWifiSsid = huntForSsid(info);
                } else {
                    mWifiLevel = 0;
@@ -513,7 +514,7 @@ public class NetworkController extends BroadcastReceiver {
        } else if (action.equals(WifiManager.RSSI_CHANGED_ACTION)) {
            if (mWifiConnected) {
                final int newRssi = intent.getIntExtra(WifiManager.EXTRA_NEW_RSSI, -200);
                mWifiLevel = WifiManager.calculateSignalLevel(newRssi, 101);
                mWifiLevel = WifiManager.calculateSignalLevel(newRssi, WifiIcons.WIFI_LEVEL_COUNT);
            }
        }

+2 −0
Original line number Diff line number Diff line
@@ -29,4 +29,6 @@ class WifiIcons {
              R.drawable.stat_sys_wifi_signal_3_fully,
              R.drawable.stat_sys_wifi_signal_4_fully }
        };

    static final int WIFI_LEVEL_COUNT = WIFI_SIGNAL_STRENGTH[0].length;
}