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

Commit 5a110fbe authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Fix issue that default dialer change is broadcasted unintentionally"...

Merge "Fix issue that default dialer change is broadcasted unintentionally" am: b36985d5 am: 4677f773

Original change: https://android-review.googlesource.com/c/platform/packages/services/Telecomm/+/1533045

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If0256d125a47dd81b8b637b4d84cfddee9ad2f45
parents 47b5d74e 4677f773
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -85,8 +85,11 @@ public class RoleManagerAdapterImpl implements RoleManagerAdapter {

    @Override
    public void observeDefaultDialerApp(Executor executor, IntConsumer observer) {
        mRoleManager.addOnRoleHoldersChangedListenerAsUser(executor, (roleName, user) ->
                observer.accept(user.getIdentifier()), UserHandle.ALL);
        mRoleManager.addOnRoleHoldersChangedListenerAsUser(executor, (roleName, user) -> {
                    if (ROLE_DIALER.equals(roleName)) {
                        observer.accept(user.getIdentifier());
                    }
                }, UserHandle.ALL);
    }

    @Override