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

Commit 76fef02b authored by Jack Yu's avatar Jack Yu Committed by android-build-merger
Browse files

Merge "Only tearing down restricted metered data when data is enabled" into oc-dr1-dev

am: dbc97213

Change-Id: Id08f6deca271cb00ee24e8acbdd8ce349c97b9fd
parents 0df34fc6 dbc97213
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -904,11 +904,12 @@ public class DcTracker extends Handler {
                    if (dcac != null) {
                        final NetworkCapabilities netCaps = dcac.getNetworkCapabilitiesSync();
                        if (netCaps != null && !netCaps.hasCapability(NetworkCapabilities
                                .NET_CAPABILITY_NOT_RESTRICTED)) {
                                .NET_CAPABILITY_NOT_RESTRICTED) && !netCaps.hasCapability(
                                NetworkCapabilities.NET_CAPABILITY_NOT_METERED)) {
                            if (DBG) {
                                log("Tearing down restricted net:" + apnContext);
                                log("Tearing down restricted metered net:" + apnContext);
                            }
                            // Tearing down the restricted data call (metered or unmetered) when
                            // Tearing down the restricted metered data call when
                            // conditions change. This will allow reestablishing a new unrestricted
                            // data connection.
                            apnContext.setReason(Phone.REASON_DATA_ENABLED);