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

Commit 9ece7b2a authored by Michael Groover's avatar Michael Groover Committed by Gerrit Code Review
Browse files

Merge "Add exported flag to CallsManager and TtyManager receivers"

parents e3c7578b e615f013
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -596,7 +596,7 @@ public class CallsManager extends Call.ListenerBase
        IntentFilter intentFilter = new IntentFilter(
                CarrierConfigManager.ACTION_CARRIER_CONFIG_CHANGED);
        intentFilter.addAction(SystemContract.ACTION_BLOCK_SUPPRESSION_STATE_CHANGED);
        context.registerReceiver(mReceiver, intentFilter);
        context.registerReceiver(mReceiver, intentFilter, Context.RECEIVER_EXPORTED);
        mGraphHandlerThreads = new LinkedList<>();
    }

+1 −1
Original line number Diff line number Diff line
@@ -52,7 +52,7 @@ final class TtyManager implements WiredHeadsetManager.Listener {
                TelecomManager.ACTION_TTY_PREFERRED_MODE_CHANGED);
        mContext.registerReceiver(mReceiver, intentFilter,
                android.Manifest.permission.MODIFY_PHONE_STATE,
                null);
                null, Context.RECEIVER_EXPORTED);

        updateCurrentTtyMode();
    }
+11 −0
Original line number Diff line number Diff line
@@ -326,12 +326,23 @@ public class ComponentContextFixture implements TestFixture<Context> {
            return null;
        }

        @Override
        public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, int flags) {
            return null;
        }

        @Override
        public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter,
                String broadcastPermission, Handler scheduler) {
            return null;
        }

        @Override
        public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter,
                String broadcastPermission, Handler scheduler, int flags) {
            return null;
        }

        @Override
        public Intent registerReceiverAsUser(BroadcastReceiver receiver, UserHandle handle,
                IntentFilter filter, String broadcastPermission, Handler scheduler) {