From a1145c6ef6172262248007f0bfd3645e8c363bf8 Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Sun, 25 Oct 2015 21:57:36 +0100 Subject: [PATCH] GTK: Fix autoc popup row height on GTK2 when it changes at runtime Now the popup is cached the row height has to be re-computed when the font changes on GTK2 too. Mostly closes #702. X-Scintilla-Bug-URL: http://sourceforge.net/p/scintilla/bugs/1774/ X-Scintilla-Commit-ID: 547de78f2477e16b0d7241a217a1ead83a14c42b --- scintilla/gtk/PlatGTK.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scintilla/gtk/PlatGTK.cxx b/scintilla/gtk/PlatGTK.cxx index fac29fd9..c205c025 100644 --- a/scintilla/gtk/PlatGTK.cxx +++ b/scintilla/gtk/PlatGTK.cxx @@ -1691,11 +1691,11 @@ void ListBoxX::SetFont(Font &scint_font) { gtk_css_provider_load_from_data(GTK_CSS_PROVIDER(cssProvider), ssFontSetting.str().c_str(), -1, NULL); } - gtk_cell_renderer_text_set_fixed_height_from_font(GTK_CELL_RENDERER_TEXT(renderer), -1); - gtk_cell_renderer_text_set_fixed_height_from_font(GTK_CELL_RENDERER_TEXT(renderer), 1); #else gtk_widget_modify_font(PWidget(list), PFont(scint_font)->pfd); #endif + gtk_cell_renderer_text_set_fixed_height_from_font(GTK_CELL_RENDERER_TEXT(renderer), -1); + gtk_cell_renderer_text_set_fixed_height_from_font(GTK_CELL_RENDERER_TEXT(renderer), 1); } }