diff options
| author | 2021-04-21 14:57:42 +0000 | |
|---|---|---|
| committer | 2021-04-21 14:57:42 +0000 | |
| commit | 807284da27f92719dae5904d727a1b9607c1f234 (patch) | |
| tree | de5f8b6b363ed5f1c13d132b830fb526dbb28905 | |
| parent | 55b2ba298c378e350f32e7351ff6a3fb4a960105 (diff) | |
| parent | 22edbef1ca422a5069e02785aa8fcc884b04c304 (diff) | |
Merge "Do not deduce VCN capability if Builder is derived from request" am: 4f6c13a4c2 am: 22edbef1ca
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1683015
Change-Id: Ib6a1b690c32b25aa86d8d432ac3f3a9eb1803efa
| -rw-r--r-- | packages/Connectivity/framework/src/android/net/NetworkRequest.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/Connectivity/framework/src/android/net/NetworkRequest.java b/packages/Connectivity/framework/src/android/net/NetworkRequest.java index 3a8a07a55ad4..07b6c7d5be6b 100644 --- a/packages/Connectivity/framework/src/android/net/NetworkRequest.java +++ b/packages/Connectivity/framework/src/android/net/NetworkRequest.java @@ -220,6 +220,10 @@ public class NetworkRequest implements Parcelable { public Builder(@NonNull final NetworkRequest request) { Objects.requireNonNull(request); 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; } /** |