Loading services/core/java/com/android/server/location/GnssLocationProvider.java +3 −2 Original line number Diff line number Diff line Loading @@ -966,8 +966,9 @@ public class GnssLocationProvider extends AbstractLocationProvider implements } private void updateEnabled() { // Generally follow location setting boolean enabled = mContext.getSystemService(LocationManager.class).isLocationEnabled(); // Generally follow location setting for current user boolean enabled = mContext.getSystemService(LocationManager.class) .isLocationEnabledForUser(UserHandle.CURRENT); // ... but disable if PowerManager overrides enabled &= !mDisableGpsForPowerManager; Loading Loading
services/core/java/com/android/server/location/GnssLocationProvider.java +3 −2 Original line number Diff line number Diff line Loading @@ -966,8 +966,9 @@ public class GnssLocationProvider extends AbstractLocationProvider implements } private void updateEnabled() { // Generally follow location setting boolean enabled = mContext.getSystemService(LocationManager.class).isLocationEnabled(); // Generally follow location setting for current user boolean enabled = mContext.getSystemService(LocationManager.class) .isLocationEnabledForUser(UserHandle.CURRENT); // ... but disable if PowerManager overrides enabled &= !mDisableGpsForPowerManager; Loading