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
This commit is contained in:
Colomban Wendling 2015-10-25 21:57:36 +01:00
parent 43e13e61bf
commit a1145c6ef6

View File

@ -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);
}
}