From 73919fe092f84a5caef83513d5908e312d69ac5d Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Sat, 29 Aug 2020 02:23:28 +0200 Subject: [PATCH] Document the GDScript debugger not supporting threads yet The notice is duplicated to make it harder to miss. See https://github.com/godotengine/godot/issues/2446. --- tutorials/debug/debugger_panel.rst | 6 ++++++ tutorials/debug/overview_of_debugging_tools.rst | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/tutorials/debug/debugger_panel.rst b/tutorials/debug/debugger_panel.rst index 8d9774f5354..f4c074c4288 100644 --- a/tutorials/debug/debugger_panel.rst +++ b/tutorials/debug/debugger_panel.rst @@ -32,6 +32,12 @@ You can use the buttons in the top-right corner to: - **Break**. This button pauses the game's execution. - **Continue**. This button resumes the game after a breakpoint or pause. +.. warning:: + + Breakpoints won't break on code if it's + :ref:`running in a thread `. + This is a current limitation of the GDScript debugger. + Errors ++++++ diff --git a/tutorials/debug/overview_of_debugging_tools.rst b/tutorials/debug/overview_of_debugging_tools.rst index bc1ed0b11b8..230ab572751 100644 --- a/tutorials/debug/overview_of_debugging_tools.rst +++ b/tutorials/debug/overview_of_debugging_tools.rst @@ -90,6 +90,12 @@ The **Keep Debugger Open** option keeps the debugger open after a scene has been closed. And the **Debug with External Editor** option lets you debug your game with an external editor. +.. warning:: + + Breakpoints won't break on code if it's + :ref:`running in a thread `. + This is a current limitation of the GDScript debugger. + Debug project settings ----------------------