Revert "Expose role API for Settings on RoleManager."
Revert submission 13261069-role-settings-api Reason for revert: Might be breaking RcsProvisioningMonitorTest Bug: 177227549 Test: RcsProvisioningMonitor Reverted Changes: Idbd0db119:Expose role API for Settings on RoleManager. Iafe1d2460:Expose role API for Settings on RoleManager. I6a3e5a26c:Expose role API for Settings on RoleManager. Change-Id: Ic48c562e8249ca43e7c594f55d94ba190540be22
This commit is contained in:
@@ -14,7 +14,9 @@
|
||||
|
||||
package com.android.settings.applications.appinfo;
|
||||
|
||||
import android.app.role.RoleControllerManager;
|
||||
import android.app.role.RoleManager;
|
||||
import android.app.settings.SettingsEnums;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.UserManager;
|
||||
@@ -56,12 +58,14 @@ public abstract class DefaultAppShortcutPreferenceControllerBase extends BasePre
|
||||
|
||||
mRoleManager = context.getSystemService(RoleManager.class);
|
||||
|
||||
final RoleControllerManager roleControllerManager =
|
||||
mContext.getSystemService(RoleControllerManager.class);
|
||||
final Executor executor = mContext.getMainExecutor();
|
||||
mRoleManager.isRoleVisible(mRoleName, executor, visible -> {
|
||||
roleControllerManager.isRoleVisible(mRoleName, executor, visible -> {
|
||||
mRoleVisible = visible;
|
||||
refreshAvailability();
|
||||
});
|
||||
mRoleManager.isApplicationVisibleForRole(mRoleName, mPackageName, executor,
|
||||
roleControllerManager.isApplicationVisibleForRole(mRoleName, mPackageName, executor,
|
||||
visible -> {
|
||||
mAppVisible = visible;
|
||||
refreshAvailability();
|
||||
|
||||
Reference in New Issue
Block a user