diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/safetynet/CheckSafetyNetEvent.kt b/app/src/main/java/com/topjohnwu/magisk/ui/safetynet/CheckSafetyNetEvent.kt index 276af510b..16d3d7af6 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/safetynet/CheckSafetyNetEvent.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/safetynet/CheckSafetyNetEvent.kt @@ -123,7 +123,7 @@ class CheckSafetyNetEvent( titleRes = android.R.string.cancel onClick { callback(SafetyNetResult(dismiss = true)) } } - .onDismiss { + .onCancel { callback(SafetyNetResult(dismiss = true)) } .reveal() diff --git a/app/src/main/java/com/topjohnwu/magisk/view/MagiskDialog.kt b/app/src/main/java/com/topjohnwu/magisk/view/MagiskDialog.kt index eb41f7aab..ec197bbb1 100644 --- a/app/src/main/java/com/topjohnwu/magisk/view/MagiskDialog.kt +++ b/app/src/main/java/com/topjohnwu/magisk/view/MagiskDialog.kt @@ -254,6 +254,9 @@ class MagiskDialog( ) } + fun onCancel(callback: OnDialogButtonClickListener) = + apply { setOnCancelListener(callback) } + fun onDismiss(callback: OnDialogButtonClickListener) = apply { setOnDismissListener(callback) }