From 645001e9ce7a8dd7dec57821360031cccb0c1e05 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Mon, 2 Jun 2025 02:24:11 -0700 Subject: [PATCH] Qt: Ensure debugger is attached to a starting core when opening scripting (fixes #3471) --- src/platform/qt/scripting/ScriptingController.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/platform/qt/scripting/ScriptingController.cpp b/src/platform/qt/scripting/ScriptingController.cpp index 6f61ffd12..332279331 100644 --- a/src/platform/qt/scripting/ScriptingController.cpp +++ b/src/platform/qt/scripting/ScriptingController.cpp @@ -86,6 +86,8 @@ void ScriptingController::setController(std::shared_ptr controll m_controller->thread()->scriptContext = &m_scriptContext; if (m_controller->hasStarted()) { attach(); + } else { + m_controller->attachDebugger(false); } updateVideoScale(); connect(m_controller.get(), &CoreController::stopping, this, &ScriptingController::clearController);