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

Commit 82f87266 authored by Anna Bauza's avatar Anna Bauza
Browse files

Flag removal: CacheQuietModeState

Bug: 409606513
Flag: EXEMPT removing android.multiuser.cache_quiet_mode_state
Test: N/A
Change-Id: I72bdd8fd1c9de9aedbc82bb9248509bb5dcdd621
parent df9f3750
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -276,16 +276,6 @@ flag {
  is_fixed_read_only: true
}

flag {
    name: "cache_quiet_mode_state"
    namespace: "multiuser"
    description: "Optimise quiet mode state retrieval"
    bug: "350420769"
    metadata {
        purpose: PURPOSE_BUGFIX
  }
}

flag {
    name: "cache_user_properties_correctly_read_only"
    namespace: "multiuser"
+5 −12
Original line number Diff line number Diff line
@@ -5901,7 +5901,6 @@ public class UserManager {
     */
    @CachedProperty(mods = {})
    public boolean isQuietModeEnabled(UserHandle userHandle) {
        if (android.multiuser.Flags.cacheQuietModeState()) {
        final int userId = userHandle.getIdentifier();
        if (userId < 0) {
            return false;
@@ -5909,12 +5908,6 @@ public class UserManager {
        return ((UserManagerCache) mIpcDataCache).isQuietModeEnabled(
                (UserHandle uh) -> mService.isQuietModeEnabled(uh.getIdentifier()), userHandle);
    }
        try {
            return mService.isQuietModeEnabled(userHandle.getIdentifier());
        } catch (RemoteException re) {
            throw re.rethrowFromSystemServer();
        }
    }

    /**
     * Returns whether the given user has a badge (generally to put on profiles' icons).