diff options
| author | 2024-01-26 09:56:01 -0500 | |
|---|---|---|
| committer | 2024-01-26 09:56:01 -0500 | |
| 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.gz yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.tar.xz yuzu-59aee2b4617811a07307fddcb03c0d55cdc8e16b.zip | |
Merge pull request #12809 from t895/error-message
android: Add cancel condition to installed content check
| -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() { | |||
| 153 | cancellable = true | 153 | cancellable = true |
| 154 | ) { progressCallback, _ -> | 154 | ) { progressCallback, _ -> |
| 155 | val result = NativeLibrary.verifyInstalledContents(progressCallback) | 155 | val result = NativeLibrary.verifyInstalledContents(progressCallback) |
| 156 | return@newInstance if (result.isEmpty()) { | 156 | return@newInstance if (progressCallback.invoke(100, 100)) { |
| 157 | // Invoke the progress callback to check if the process was cancelled | ||
| 158 | MessageDialogFragment.newInstance( | ||
| 159 | titleId = R.string.verify_no_result, | ||
| 160 | descriptionId = R.string.verify_no_result_description | ||
| 161 | ) | ||
| 162 | } else if (result.isEmpty()) { | ||
| 157 | MessageDialogFragment.newInstance( | 163 | MessageDialogFragment.newInstance( |
| 158 | titleId = R.string.verify_success, | 164 | titleId = R.string.verify_success, |
| 159 | descriptionId = R.string.operation_completed_successfully | 165 | descriptionId = R.string.operation_completed_successfully |