From 7835ebd14fd8742c9c5e4d6d12eaf5eb2d4d33c7 Mon Sep 17 00:00:00 2001 From: Ziemas Date: Wed, 21 May 2025 15:24:10 +0200 Subject: [PATCH] debugger: don't refresh thread/module when paused --- pcsx2-qt/Debugger/ModuleView.cpp | 3 ++- pcsx2-qt/Debugger/ThreadView.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pcsx2-qt/Debugger/ModuleView.cpp b/pcsx2-qt/Debugger/ModuleView.cpp index fa2bde4ffb..41a9ee4d44 100644 --- a/pcsx2-qt/Debugger/ModuleView.cpp +++ b/pcsx2-qt/Debugger/ModuleView.cpp @@ -27,7 +27,8 @@ ModuleView::ModuleView(const DebuggerViewParameters& parameters) } receiveEvent([this](const DebuggerEvents::Refresh& event) -> bool { - m_model->refreshData(); + if (!QtHost::IsVMPaused()) + m_model->refreshData(); return true; }); diff --git a/pcsx2-qt/Debugger/ThreadView.cpp b/pcsx2-qt/Debugger/ThreadView.cpp index 9ffcd9f135..62efe21444 100644 --- a/pcsx2-qt/Debugger/ThreadView.cpp +++ b/pcsx2-qt/Debugger/ThreadView.cpp @@ -32,7 +32,8 @@ ThreadView::ThreadView(const DebuggerViewParameters& parameters) } receiveEvent([this](const DebuggerEvents::Refresh& event) -> bool { - m_model->refreshData(); + if (!QtHost::IsVMPaused()) + m_model->refreshData(); return true; });