From bcf1cff35ef8c111c8c0570ccb803ec3edd44eed Mon Sep 17 00:00:00 2001 From: Marvin W Date: Mon, 14 Mar 2016 19:23:13 +0100 Subject: [PATCH] Reduce noise by removing metadata from no gps location --- .../src/main/java/org/microg/nlp/location/BackendHelper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java b/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java index e2fef8c..53f98a2 100644 --- a/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java +++ b/unifiednlp-base/src/main/java/org/microg/nlp/location/BackendHelper.java @@ -90,8 +90,9 @@ class BackendHelper extends AbstractBackendHelper { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { updateElapsedRealtimeNanos(location); } - location.getExtras() - .putParcelable(LocationProviderBase.EXTRA_NO_GPS_LOCATION, new Location(location)); + Location noGpsLocation = new Location(location); + noGpsLocation.setExtras(null); + location.getExtras().putParcelable(LocationProviderBase.EXTRA_NO_GPS_LOCATION, noGpsLocation); lastLocation = location; }