summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2025-04-22 17:55:23 +0200
committerGitHub <noreply@github.com>2025-04-22 17:55:23 +0200
commit12010ebf78006505ba2e91bbe7c660e3792d87a6 (patch)
tree0146b9ecdc762ce44403eec443e8f69d7ce3c7b4 /Source/Core
parent89873d623855497d8ce59c98a6d27b59a091b3e7 (diff)
parentd670c21c8eba0fb0673a9a594c57c345a5de68d1 (diff)
Merge pull request #13557 from LillyJadeKatrin/pause-bugfix
AchievementManager: Always allow pausing if game not loaded
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/AchievementManager.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/Core/AchievementManager.cpp b/Source/Core/Core/AchievementManager.cpp
index 01ed2b91a2..1522422b30 100644
--- a/Source/Core/Core/AchievementManager.cpp
+++ b/Source/Core/Core/AchievementManager.cpp
@@ -348,6 +348,8 @@ void AchievementManager::DoFrame()
bool AchievementManager::CanPause()
{
+ if (!IsGameLoaded())
+ return true;
u32 frames_to_next_pause = 0;
bool can_pause = rc_client_can_pause(m_client, &frames_to_next_pause);
if (!can_pause)