Pass context and enforcedAdmin to onClickListener

These are apparently not available / not initialized in the
constructor. So, let's just pass it in from known entry points.

Bug: 188847063
Test: Builds
Change-Id: I5467f341ccf017ddfb31ef9fc4ef1756ebb65939
This commit is contained in:
Kevin Chyn
2021-06-15 18:10:48 -07:00
parent 0c34d259a0
commit 35aa93d8d2

View File

@@ -80,7 +80,8 @@ public final class ActionDisabledByAdminDialogHelper {
EnforcedAdmin enforcedAdmin) { EnforcedAdmin enforcedAdmin) {
AlertDialog.Builder builder = new AlertDialog.Builder(mActivity) AlertDialog.Builder builder = new AlertDialog.Builder(mActivity)
.setPositiveButton(R.string.okay, .setPositiveButton(R.string.okay,
mActionDisabledByAdminController.getPositiveButtonListener()) mActionDisabledByAdminController
.getPositiveButtonListener(mActivity, enforcedAdmin))
.setView(mDialogView); .setView(mDialogView);
prepareDialogBuilder(builder, restriction, enforcedAdmin); prepareDialogBuilder(builder, restriction, enforcedAdmin);
return builder; return builder;