DO NOT MERGE: Do not inject mock location to chipset am: e8212659b9

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

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I46b2627101dc0de2637f82d8607ace8f110600e1
This commit is contained in:
Yu-Han Yang
2021-01-21 23:06:57 +00:00
committed by Automerger Merge Worker

View File

@@ -841,6 +841,9 @@ public class GnssLocationProvider extends AbstractLocationProvider implements
} }
private void injectBestLocation(Location location) { private void injectBestLocation(Location location) {
if (location.isFromMockProvider()) {
return;
}
if (DEBUG) { if (DEBUG) {
Log.d(TAG, "injectBestLocation: " + location); Log.d(TAG, "injectBestLocation: " + location);
} }
@@ -942,6 +945,9 @@ public class GnssLocationProvider extends AbstractLocationProvider implements
} }
private void injectLocation(Location location) { private void injectLocation(Location location) {
if (location.isFromMockProvider()) {
return;
}
if (location.hasAccuracy()) { if (location.hasAccuracy()) {
if (DEBUG) { if (DEBUG) {
Log.d(TAG, "injectLocation: " + location); Log.d(TAG, "injectLocation: " + location);