Merge "Fix bypass BAL via LocationManager.requestFlush" into tm-dev

This commit is contained in:
Kate Montgomery
2023-02-02 18:53:58 +00:00
committed by Android (Google) Code Review

View File

@@ -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());