Loading core/java/android/accounts/AccountManagerService.java +12 −0 Original line number Diff line number Diff line Loading @@ -520,6 +520,18 @@ public class AccountManagerService if (account == null) throw new IllegalArgumentException("account is null"); checkManageAccountsPermission(); long identityToken = clearCallingIdentity(); cancelNotification(getSigninRequiredNotificationId(account)); synchronized(mCredentialsPermissionNotificationIds) { for (Pair<Pair<Account, String>, Integer> pair: mCredentialsPermissionNotificationIds.keySet()) { if (account.equals(pair.first.first)) { int id = mCredentialsPermissionNotificationIds.get(pair); cancelNotification(id); } } } try { new RemoveAccountSession(response, account).bind(); } finally { Loading Loading
core/java/android/accounts/AccountManagerService.java +12 −0 Original line number Diff line number Diff line Loading @@ -520,6 +520,18 @@ public class AccountManagerService if (account == null) throw new IllegalArgumentException("account is null"); checkManageAccountsPermission(); long identityToken = clearCallingIdentity(); cancelNotification(getSigninRequiredNotificationId(account)); synchronized(mCredentialsPermissionNotificationIds) { for (Pair<Pair<Account, String>, Integer> pair: mCredentialsPermissionNotificationIds.keySet()) { if (account.equals(pair.first.first)) { int id = mCredentialsPermissionNotificationIds.get(pair); cancelNotification(id); } } } try { new RemoveAccountSession(response, account).bind(); } finally { Loading