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

Commit bca9bcef authored by Chiachang Wang's avatar Chiachang Wang Committed by Gerrit Code Review
Browse files

Merge "Suppress the wtf log for notifications that are expected"

parents 6b6b3322 1e087ac4
Loading
Loading
Loading
Loading
+25 −9
Original line number Diff line number Diff line
@@ -178,15 +178,31 @@ public class NetworkNotificationManager {
        CharSequence title;
        CharSequence details;
        int icon = getIcon(transportType, notifyType);
        if (notifyType == NotificationType.NO_INTERNET && transportType == TRANSPORT_WIFI) {
        if (notifyType == NotificationType.NO_INTERNET) {
            switch (transportType) {
                case TRANSPORT_WIFI:
                    title = r.getString(R.string.wifi_no_internet,
                        WifiInfo.removeDoubleQuotes(nai.networkCapabilities.getSSID()));
                    details = r.getString(R.string.wifi_no_internet_detailed);
        } else if (notifyType == NotificationType.PARTIAL_CONNECTIVITY
                && transportType == TRANSPORT_WIFI) {
                    break;
                default:
                    // TODO: Display notifications for those networks that provide internet.
                    // except VPN.
                    return;
            }

        } else if (notifyType == NotificationType.PARTIAL_CONNECTIVITY) {
            switch (transportType) {
                case TRANSPORT_WIFI:
                    title = r.getString(R.string.network_partial_connectivity,
                        WifiInfo.removeDoubleQuotes(nai.networkCapabilities.getSSID()));
                    details = r.getString(R.string.network_partial_connectivity_detailed);
                    break;
                default:
                    // TODO: Display notifications for those networks that provide internet.
                    // except VPN.
                    return;
            }
        } else if (notifyType == NotificationType.LOST_INTERNET &&
                transportType == TRANSPORT_WIFI) {
            title = r.getString(R.string.wifi_no_internet,