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

Commit c769ddd3 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Implemented onRestrictBackgroundBlacklistChanged()." into nyc-dev

parents 1cb87b2a b2c4949d
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -175,15 +175,18 @@ public class DataSaverBackend {
    private final INetworkPolicyListener mPolicyListener = new INetworkPolicyListener.Stub() {
        @Override
        public void onUidRulesChanged(final int uid, int uidRules) throws RemoteException {
        }

        @Override
        public void onRestrictBackgroundBlacklistChanged(int uid, boolean blacklisted) {
            if (mBlacklist == null) {
                loadBlacklist();
            }
            final boolean isBlacklisted = uidRules == POLICY_REJECT_METERED_BACKGROUND;
            mBlacklist.put(uid, isBlacklisted);
            mBlacklist.put(uid, blacklisted);
            mHandler.post(new Runnable() {
                @Override
                public void run() {
                    handleBlacklistChanged(uid, isBlacklisted);
                    handleBlacklistChanged(uid, blacklisted);
                }
            });
        }