Merge "Do not deduce VCN capability if Builder is derived from request"
This commit is contained in:
@@ -220,6 +220,10 @@ public class NetworkRequest implements Parcelable {
|
|||||||
public Builder(@NonNull final NetworkRequest request) {
|
public Builder(@NonNull final NetworkRequest request) {
|
||||||
Objects.requireNonNull(request);
|
Objects.requireNonNull(request);
|
||||||
mNetworkCapabilities = request.networkCapabilities;
|
mNetworkCapabilities = request.networkCapabilities;
|
||||||
|
// If the caller constructed the builder from a request, it means the user
|
||||||
|
// might explicitly want the capabilities from the request. Thus, the NOT_VCN_MANAGED
|
||||||
|
// capabilities should not be touched later.
|
||||||
|
mModifiedNotVcnManaged = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user