Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 14c143af authored by Android Build Merger (Role)'s avatar Android Build Merger (Role) Committed by Android (Google) Code Review
Browse files

Merge "Merge "Fixes multiuser GNSS Bug." into qt-dev am: bc428861 am:...

Merge "Merge "Fixes multiuser GNSS Bug." into qt-dev am: bc428861 am: fed72e82" into qt-r1-dev-plus-aosp
parents 4e9bd8a1 2d8019b3
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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;