Fix NPE of mDismissListener in Rename Dialog

Bug: 241122882
Test: Enroll 1 fingerprint, and rename in landscape mode, check no
more NPE when focus on inputfield and IME shown

Change-Id: I24fe9aab11cabd67015989cfaaf6a8228ea72b59
This commit is contained in:
lbill
2022-11-15 12:46:30 +00:00
parent 0a2c5d069a
commit c9f58d684e

View File

@@ -1014,7 +1014,9 @@ public class FingerprintSettings extends SubSettings {
@Override
public void onCancel(DialogInterface dialog) {
super.onCancel(dialog);
mDismissListener.onDismiss(dialog);
if (mDismissListener != null) {
mDismissListener.onDismiss(dialog);
}
}
@Override
@@ -1052,7 +1054,9 @@ public class FingerprintSettings extends SubSettings {
parent.renameFingerPrint(mFp.getBiometricId(),
newName);
}
mDismissListener.onDismiss(dialog);
if (mDismissListener != null) {
mDismissListener.onDismiss(dialog);
}
dialog.dismiss();
}
})