From 07695a5859853905dfeda47478f3dbd13eae10a2 Mon Sep 17 00:00:00 2001 From: Eghosa Ewansiha-Vlachavas Date: Fri, 2 Sep 2022 10:46:04 +0000 Subject: [PATCH] Update DPM.setProfileOwner call in DeviceAdminAdd As DPM.setProfileOwner no longer takes ownerName as an argument, update call in DeviceAdminAdd to reflect change. Bug: 240562946 Test: n/a Change-Id: I2c18e946d73e35659fb1779ca428e8680524d730 --- .../specialaccess/deviceadmin/DeviceAdminAdd.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java index fa76a948c06..1d45c518a6f 100644 --- a/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java +++ b/src/com/android/settings/applications/specialaccess/deviceadmin/DeviceAdminAdd.java @@ -123,7 +123,6 @@ public class DeviceAdminAdd extends CollapsingToolbarBaseActivity { AppOpsManager mAppOps; DeviceAdminInfo mDeviceAdmin; String mAddMsgText; - String mProfileOwnerName; ImageView mAdminIcon; TextView mAdminName; @@ -189,8 +188,6 @@ public class DeviceAdminAdd extends CollapsingToolbarBaseActivity { setResult(RESULT_CANCELED); setFinishOnTouchOutside(true); mAddingProfileOwner = true; - mProfileOwnerName = - getIntent().getStringExtra(DevicePolicyManager.EXTRA_PROFILE_OWNER_NAME); String callingPackage = getCallingPackage(); if (callingPackage == null || !callingPackage.equals(who.getPackageName())) { Log.e(TAG, "Unknown or incorrect caller"); @@ -338,6 +335,8 @@ public class DeviceAdminAdd extends CollapsingToolbarBaseActivity { .create(); dialog.show(); + String profileOwnerName = + getIntent().getStringExtra(DevicePolicyManager.EXTRA_PROFILE_OWNER_NAME); mActionButton = ((AlertDialog) dialog).getButton(DialogInterface.BUTTON_POSITIVE); mActionButton.setFilterTouchesWhenObscured(true); mAddMsg = dialog.findViewById(R.id.add_msg_simplified); @@ -345,8 +344,8 @@ public class DeviceAdminAdd extends CollapsingToolbarBaseActivity { mAdminWarning = dialog.findViewById(R.id.admin_warning_simplified); mAdminWarning.setText( mDPM.getResources().getString(NEW_DEVICE_ADMIN_WARNING_SIMPLIFIED, () -> - getString(R.string.device_admin_warning_simplified, - mProfileOwnerName), mProfileOwnerName)); + getString(R.string.device_admin_warning_simplified, + profileOwnerName), profileOwnerName)); return; } setContentView(R.layout.device_admin_add); @@ -524,8 +523,7 @@ public class DeviceAdminAdd extends CollapsingToolbarBaseActivity { } if (mAddingProfileOwner) { try { - mDPM.setProfileOwner(mDeviceAdmin.getComponent(), - mProfileOwnerName, UserHandle.myUserId()); + mDPM.setProfileOwner(mDeviceAdmin.getComponent(), UserHandle.myUserId()); } catch (RuntimeException re) { setResult(Activity.RESULT_CANCELED); }