diff options
| author | 2023-02-02 18:53:58 +0000 | |
|---|---|---|
| committer | 2023-02-02 18:53:58 +0000 | |
| commit | 41fca95ca1d583554394ef68760b7cbdbb51dba7 (patch) | |
| tree | f853702b6615264066d374a135c5f92297e5d83d | |
| parent | 41a2d675eb1fcaf3b492e8881a55bdeae542e2aa (diff) | |
| parent | 80bc46c48cb693ede724fac070a87df30d813efc (diff) | |
Merge "Fix bypass BAL via LocationManager.requestFlush" into tm-dev
| -rw-r--r-- | services/core/java/com/android/server/location/provider/LocationProviderManager.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/location/provider/LocationProviderManager.java b/services/core/java/com/android/server/location/provider/LocationProviderManager.java index 1235352b0590..f0aff2a503b0 100644 --- a/services/core/java/com/android/server/location/provider/LocationProviderManager.java +++ b/services/core/java/com/android/server/location/provider/LocationProviderManager.java @@ -300,6 +300,7 @@ public class LocationProviderManager extends public void deliverOnFlushComplete(int requestCode) throws PendingIntent.CanceledException { BroadcastOptions options = BroadcastOptions.makeBasic(); options.setDontSendToRestrictedApps(true); + options.setPendingIntentBackgroundActivityLaunchAllowed(false); mPendingIntent.send(mContext, 0, new Intent().putExtra(KEY_FLUSH_COMPLETE, requestCode), null, null, null, options.toBundle()); |