Merge "Skip sending VpnManager events for Settings VPNs" am: 0b990180cb am: e49b2e5666

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2160448

Change-Id: I954cfbd332c2a5d1535d5f3bb438500cb91d2fba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Lucas Lin
2022-07-21 22:55:47 +00:00
committed by Automerger Merge Worker

View File

@@ -3341,7 +3341,7 @@ public class Vpn {
// TODO(b/230548427): Remove SDK check once VPN related stuff are // TODO(b/230548427): Remove SDK check once VPN related stuff are
// decoupled from ConnectivityServiceTest. // decoupled from ConnectivityServiceTest.
if (SdkLevel.isAtLeastT() && category != null) { if (SdkLevel.isAtLeastT() && category != null && isVpnApp(mPackage)) {
sendEventToVpnManagerApp(category, errorClass, errorCode, sendEventToVpnManagerApp(category, errorClass, errorCode,
getPackage(), mSessionKey, makeVpnProfileStateLocked(), getPackage(), mSessionKey, makeVpnProfileStateLocked(),
mActiveNetwork, mActiveNetwork,