Match network roaming state to avoid wtf().
Test: sure Bug: 70174865 Change-Id: I02faef05e3fb918c3c023fb2fdd1886d45cc8c71 Exempt-From-Owner-Approval: P0 bug
This commit is contained in:
@@ -951,7 +951,10 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
|||||||
getNetworkTypeName(networkType), "");
|
getNetworkTypeName(networkType), "");
|
||||||
info.setDetailedState(NetworkInfo.DetailedState.DISCONNECTED, null, null);
|
info.setDetailedState(NetworkInfo.DetailedState.DISCONNECTED, null, null);
|
||||||
info.setIsAvailable(true);
|
info.setIsAvailable(true);
|
||||||
state = new NetworkState(info, new LinkProperties(), new NetworkCapabilities(),
|
final NetworkCapabilities capabilities = new NetworkCapabilities();
|
||||||
|
capabilities.setCapability(NetworkCapabilities.NET_CAPABILITY_NOT_ROAMING,
|
||||||
|
!info.isRoaming());
|
||||||
|
state = new NetworkState(info, new LinkProperties(), capabilities,
|
||||||
null, null, null);
|
null, null, null);
|
||||||
}
|
}
|
||||||
filterNetworkStateForUid(state, uid, ignoreBlocked);
|
filterNetworkStateForUid(state, uid, ignoreBlocked);
|
||||||
|
|||||||
Reference in New Issue
Block a user