Multiply TextEdit line spacing by the editor scale

This makes sure the default line spacing in the script editor
is consistent with the editor scale in use.
This commit is contained in:
Hugo Locurcio 2018-07-26 23:50:16 +02:00
parent 03e11c13bf
commit f8a2cb3e15
No known key found for this signature in database
GPG key ID: 39E8F8BE30B0A49C

View file

@ -4328,7 +4328,11 @@ void TextEdit::_update_caches() {
cache.search_result_border_color = get_color("search_result_border_color"); cache.search_result_border_color = get_color("search_result_border_color");
cache.symbol_color = get_color("symbol_color"); cache.symbol_color = get_color("symbol_color");
cache.background_color = get_color("background_color"); cache.background_color = get_color("background_color");
#ifdef TOOLS_ENABLED
cache.line_spacing = get_constant("line_spacing") * EDSCALE;
#else
cache.line_spacing = get_constant("line_spacing"); cache.line_spacing = get_constant("line_spacing");
#endif
cache.row_height = cache.font->get_height() + cache.line_spacing; cache.row_height = cache.font->get_height() + cache.line_spacing;
cache.tab_icon = get_icon("tab"); cache.tab_icon = get_icon("tab");
cache.folded_icon = get_icon("GuiTreeArrowRight", "EditorIcons"); cache.folded_icon = get_icon("GuiTreeArrowRight", "EditorIcons");