From b625b40d925aa6f1f23623a446fed33a54e698e4 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Thu, 31 Jul 2025 16:48:53 +0200 Subject: [PATCH] Use a fixed-width font for the expression evaluator --- editor/debugger/editor_expression_evaluator.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/editor/debugger/editor_expression_evaluator.cpp b/editor/debugger/editor_expression_evaluator.cpp index 3f9eca86364..9fe5137a351 100644 --- a/editor/debugger/editor_expression_evaluator.cpp +++ b/editor/debugger/editor_expression_evaluator.cpp @@ -32,6 +32,7 @@ #include "editor/debugger/editor_debugger_inspector.h" #include "editor/debugger/script_editor_debugger.h" +#include "editor/editor_string_names.h" #include "scene/gui/button.h" #include "scene/gui/check_box.h" #include "scene/gui/line_edit.h" @@ -99,6 +100,10 @@ void EditorExpressionEvaluator::_notification(int p_what) { EditorDebuggerNode::get_singleton()->connect("breaked", callable_mp(this, &EditorExpressionEvaluator::_on_debugger_breaked)); EditorDebuggerNode::get_singleton()->connect("clear_execution", callable_mp(this, &EditorExpressionEvaluator::_on_debugger_clear_execution)); } break; + case NOTIFICATION_THEME_CHANGED: { + expression_input->add_theme_font_override(SceneStringName(font), get_theme_font(SNAME("expression"), EditorStringName(EditorFonts))); + expression_input->add_theme_font_size_override(SceneStringName(font_size), get_theme_font_size(SNAME("expression_size"), EditorStringName(EditorFonts))); + } break; } }