From 112677c39efd2fdf8623a4aca7056c9b4d2f058a Mon Sep 17 00:00:00 2001 From: Rindbee Date: Mon, 24 Apr 2023 17:11:33 +0800 Subject: Fix `line_spacing` in code editor will not take effect immediately on change Previously, in CodeTextEditor, `line_spacing` was forgotten to update when the editor setting property changed. (cherry picked from commit 23d6225c1e59f33cc6cfe0df3a00961c0c93155f) --- editor/code_editor.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'editor') diff --git a/editor/code_editor.cpp b/editor/code_editor.cpp index 7d29dfad92..f2947f50c0 100644 --- a/editor/code_editor.cpp +++ b/editor/code_editor.cpp @@ -1047,6 +1047,7 @@ void CodeTextEditor::update_editor_settings() { // Appearance: Whitespace text_editor->set_draw_tabs(EDITOR_GET("text_editor/appearance/whitespace/draw_tabs")); text_editor->set_draw_spaces(EDITOR_GET("text_editor/appearance/whitespace/draw_spaces")); + text_editor->add_theme_constant_override("line_spacing", EDITOR_GET("text_editor/appearance/whitespace/line_spacing")); // Behavior: Navigation text_editor->set_scroll_past_end_of_file_enabled(EDITOR_GET("text_editor/behavior/navigation/scroll_past_end_of_file")); -- cgit v1.2.3