diff options
author | liamwhite <liamwhite@users.noreply.github.com> | 2024-01-26 15:56:01 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-26 15:56:01 +0100 |
commit | 59aee2b4617811a07307fddcb03c0d55cdc8e16b (patch) | |
tree | e0cf4cc9abc9d4bea045b0290ec0c28e0c908576 | |
parent | Merge pull request #12765 from german77/sys-hid (diff) | |
parent | android: Add cancel condition to installed content check (diff) | |
download | yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.gz yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.bz2 yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.lz yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.xz yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.zst yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.zip |
-rw-r--r-- | src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/HomeSettingsFragment.kt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/HomeSettingsFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/HomeSettingsFragment.kt index aefae2938..1f3578b22 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/HomeSettingsFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/HomeSettingsFragment.kt @@ -153,7 +153,13 @@ class HomeSettingsFragment : Fragment() { cancellable = true ) { progressCallback, _ -> val result = NativeLibrary.verifyInstalledContents(progressCallback) - return@newInstance if (result.isEmpty()) { + return@newInstance if (progressCallback.invoke(100, 100)) { + // Invoke the progress callback to check if the process was cancelled + MessageDialogFragment.newInstance( + titleId = R.string.verify_no_result, + descriptionId = R.string.verify_no_result_description + ) + } else if (result.isEmpty()) { MessageDialogFragment.newInstance( titleId = R.string.verify_success, descriptionId = R.string.operation_completed_successfully |