Avoid showing DeviceAdminAdd screen in the background of support dialog.

Change-Id: Idb2f98012fc161decef579c1e87cca0f8ade2619
Fixes: 27665715
This commit is contained in:
Sudheer Shanka
2016-04-11 23:09:08 -07:00
parent 43fa74b9fd
commit 17cbc996ce
2 changed files with 20 additions and 0 deletions

View File

@@ -155,6 +155,7 @@ public class ShowAdminSupportDetailsDialog extends Activity
intent.setClass(activity, DeviceAdminAdd.class);
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,
enforcedAdmin.component);
intent.putExtra(DeviceAdminAdd.EXTRA_CALLED_FROM_SUPPORT_DIALOG, true);
// DeviceAdminAdd class may need to run as managed profile.
activity.startActivityAsUser(intent,
new UserHandle(enforcedAdmin.userId));