aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2026-02-22 04:15:26 +0100
committercrueter <crueter@eden-emu.dev>2026-02-22 04:15:26 +0100
commitfecf763a51c787e73cc80ea30182798b371f317c (patch)
treeedd7abbac982253469991629ed78df595e043850 /src
parenta12eb5fef6c701f7ba0769106a88ee4b637edbc5 (diff)
[desktop] Fix crash on restart (#3600)
Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3600 Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/yuzu/main_window.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/yuzu/main_window.cpp b/src/yuzu/main_window.cpp
index 4fcd7f9df3..d8b7f1adbc 100644
--- a/src/yuzu/main_window.cpp
+++ b/src/yuzu/main_window.cpp
@@ -2216,9 +2216,11 @@ bool MainWindow::OnShutdownBegin() {
return false;
}
- perf_overlay->hide();
- perf_overlay->deleteLater();
- perf_overlay = nullptr;
+ if (perf_overlay) {
+ perf_overlay->hide();
+ perf_overlay->deleteLater();
+ perf_overlay = nullptr;
+ }
QtCommon::system->SetShuttingDown(true);
discord_rpc->Pause();