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

Commit fad28912 authored by Oliver Scott's avatar Oliver Scott Committed by Luca Stefani
Browse files

lineage-sdk: Use new API to access Network Traffic settings

Change-Id: If34674526bc9760eb8577e97eb1e1d9463a3c2d6
parent b0d6dd92
Loading
Loading
Loading
Loading
+8 −10
Original line number Diff line number Diff line
@@ -435,13 +435,12 @@ public class NetworkTraffic extends TextView {
    private void updateSettings() {
        ContentResolver resolver = mContext.getContentResolver();

        mMode = LineageSettings.Secure.getIntForUser(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_MODE, 0, UserHandle.USER_CURRENT);
        mAutoHide = LineageSettings.Secure.getIntForUser(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_AUTOHIDE, 0, UserHandle.USER_CURRENT) == 1;
        mUnits = LineageSettings.Secure.getIntForUser(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_UNITS, /* Mbps */ 1,
                UserHandle.USER_CURRENT);
        mMode = LineageSettings.Secure.getInt(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_MODE, 0);
        mAutoHide = LineageSettings.Secure.getInt(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_AUTOHIDE, 0) == 1;
        mUnits = LineageSettings.Secure.getInt(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_UNITS, /* Mbps */ 1);

        switch (mUnits) {
            case UNITS_KILOBITS:
@@ -461,9 +460,8 @@ public class NetworkTraffic extends TextView {
                break;
        }

        mShowUnits = LineageSettings.Secure.getIntForUser(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_SHOW_UNITS, 1,
                UserHandle.USER_CURRENT) == 1;
        mShowUnits = LineageSettings.Secure.getInt(resolver,
                LineageSettings.Secure.NETWORK_TRAFFIC_SHOW_UNITS, 1) == 1;

        if (mMode != MODE_DISABLED) {
            updateTrafficDrawable();