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

Commit ae59885f authored by Quang Luong's avatar Quang Luong Committed by Android (Google) Code Review
Browse files

Merge "Refresh security pref in Network Details page" into sc-dev

parents 48fab1db 8f421b2d
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -87,14 +87,10 @@ import com.android.settingslib.widget.ActionButtonsPreference;
import com.android.settingslib.widget.LayoutPreference;
import com.android.wifitrackerlib.WifiEntry;
import com.android.wifitrackerlib.WifiEntry.ConnectCallback;
import com.android.wifitrackerlib.WifiEntry.ConnectCallback.ConnectStatus;
import com.android.wifitrackerlib.WifiEntry.ConnectedInfo;
import com.android.wifitrackerlib.WifiEntry.DisconnectCallback;
import com.android.wifitrackerlib.WifiEntry.DisconnectCallback.DisconnectStatus;
import com.android.wifitrackerlib.WifiEntry.ForgetCallback;
import com.android.wifitrackerlib.WifiEntry.ForgetCallback.ForgetStatus;
import com.android.wifitrackerlib.WifiEntry.SignInCallback;
import com.android.wifitrackerlib.WifiEntry.SignInCallback.SignInStatus;
import com.android.wifitrackerlib.WifiEntry.WifiEntryCallback;

import java.net.Inet4Address;
@@ -390,8 +386,6 @@ public class WifiDetailPreferenceController2 extends AbstractPreferenceControlle

        mIpv6Category = screen.findPreference(KEY_IPV6_CATEGORY);
        mIpv6AddressPref = screen.findPreference(KEY_IPV6_ADDRESSES_PREF);

        mSecurityPref.setSummary(mWifiEntry.getSecurityString(false /* concise */));
    }

    /**
@@ -545,6 +539,8 @@ public class WifiDetailPreferenceController2 extends AbstractPreferenceControlle
        refreshRssiViews();
        // Frequency Pref
        refreshFrequency();
        // Security Pref
        refreshSecurity();
        // Transmit Link Speed Pref
        refreshTxSpeed();
        // Receive Link Speed Pref
@@ -646,6 +642,10 @@ public class WifiDetailPreferenceController2 extends AbstractPreferenceControlle
        mFrequencyPref.setVisible(true);
    }

    private void refreshSecurity() {
        mSecurityPref.setSummary(mWifiEntry.getSecurityString(false /* concise */));
    }

    private void refreshTxSpeed() {
        if (mWifiInfo == null
                || mWifiEntry.getConnectedState() != WifiEntry.CONNECTED_STATE_CONNECTED) {