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

Commit bb21c25b authored by Julia Reynolds's avatar Julia Reynolds
Browse files

Notify app op watchers when audio restrictions change.

Bug: 27702159
Change-Id: I09c70708b8a32c0bf9a21a3c256100796167780e
parent a46be166
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -979,6 +979,7 @@ public class AppOpsService extends IAppOpsService.Stub {
                usageRestrictions.put(usage, r);
            }
        }
        notifyWatchersOfChange(code);
    }

    @Override
@@ -2280,6 +2281,10 @@ public class AppOpsService extends IAppOpsService.Stub {
            pruneUserRestrictionsForToken(token, userHandle);
        }

        notifyWatchersOfChange(code);
    }

    private void notifyWatchersOfChange(int code) {
        final ArrayList<Callback> clonedCallbacks;
        synchronized (this) {
            ArrayList<Callback> callbacks = mOpModeWatchers.get(code);