Merge pull request #98657 from ydeltastar/stay-sane-using-evaluator

Add editor setting to stop the bottom panel from switching to the Stack Trace
This commit is contained in:
Rémi Verschelde 2024-12-02 15:50:31 +01:00
commit ed93ab2f53
No known key found for this signature in database
GPG key ID: C3336907360768E1
3 changed files with 5 additions and 1 deletions

View file

@ -315,7 +315,7 @@ void ScriptEditorDebugger::_thread_debug_enter(uint64_t p_thread_id) {
ThreadDebugged &td = threads_debugged[p_thread_id];
_set_reason_text(td.error, MESSAGE_ERROR);
emit_signal(SNAME("breaked"), true, td.can_debug, td.error, td.has_stackdump);
if (!td.error.is_empty()) {
if (!td.error.is_empty() && EDITOR_GET("debugger/auto_switch_to_stack_trace")) {
tabs->set_current_tab(0);
}
inspector->clear_cache(); // Take a chance to force remote objects update.