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

Commit 22547912 authored by Chinmay Dhodapkar's avatar Chinmay Dhodapkar Committed by Android (Google) Code Review
Browse files

Merge "Enable broadcast receiver for all users" into udc-dev

parents 1582119d 5def898f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -1739,7 +1739,8 @@ public class InCallController extends CallsManagerListenerBase implements

        IntentFilter packageChangedFilter = new IntentFilter(Intent.ACTION_PACKAGE_CHANGED);
        packageChangedFilter.addDataScheme("package");
        mContext.registerReceiver(mPackageChangedReceiver, packageChangedFilter);
        mContext.registerReceiverAsUser(mPackageChangedReceiver, UserHandle.ALL,
                packageChangedFilter, null, null);
    }

    private void updateNonUiInCallServices(Call call) {
+2 −2
Original line number Diff line number Diff line
@@ -233,8 +233,8 @@ public class InCallControllerTests extends TelecomTestCase {
        doAnswer(invocation -> {
            mRegisteredReceiver = invocation.getArgument(0);
            return null;
        }).when(mMockContext).registerReceiver(any(BroadcastReceiver.class),
                any(IntentFilter.class));
        }).when(mMockContext).registerReceiverAsUser(any(BroadcastReceiver.class),
                any(), any(IntentFilter.class), any(), any());

        ArgumentCaptor<SystemStateHelper.SystemStateListener> systemStateListenerArgumentCaptor
                = ArgumentCaptor.forClass(SystemStateHelper.SystemStateListener.class);