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

Commit 13699d06 authored by Evan Severson's avatar Evan Severson
Browse files

Use parent user for checking if sensor dialog needs to be suppressed

Test: Use test app which opens camera in onResume
      run cts -m SensorPrivacyTestCases
Fixes: 199998259
Change-Id: I770e9f2beb17f74d274b5c15bcd97f5d4f3905e8
parent 44e5c9a0
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -420,9 +420,12 @@ public final class SensorPrivacyService extends SystemService {
            }

            synchronized (mLock) {
                if (mSuppressReminders.containsKey(new Pair<>(sensor, user))) {
                UserHandle parentUser = UserHandle.of(mUserManagerInternal
                        .getProfileParentId(user.getIdentifier()));
                if (mSuppressReminders.containsKey(new Pair<>(sensor, parentUser))) {
                    Log.d(TAG,
                            "Suppressed sensor privacy reminder for " + packageName + "/" + user);
                            "Suppressed sensor privacy reminder for " + packageName + "/"
                                    + parentUser);
                    return;
                }
            }