libfm/libfm-1.2.3-git-cssstyle.patch

23 lines
873 B
Diff

--- libfm-8f38f90e04b648637509f2fa2d4208027ae59b5c/src/gtk/fm-cell-renderer-text.c.style 2015-05-26 01:14:45.000000000 +0900
+++ libfm-8f38f90e04b648637509f2fa2d4208027ae59b5c/src/gtk/fm-cell-renderer-text.c 2015-07-28 11:05:42.031693500 +0900
@@ -276,6 +276,9 @@ static void fm_cell_renderer_text_render
#if GTK_CHECK_VERSION(3, 0, 0)
style = gtk_widget_get_style_context(widget);
+
+ gtk_style_context_save(style);
+ gtk_style_context_add_class(style, GTK_STYLE_CLASS_VIEW);
#else
style = gtk_widget_get_style(widget);
#endif
@@ -355,6 +358,10 @@ static void fm_cell_renderer_text_render
else
g_object_set(G_OBJECT(widget), "tooltip-text", NULL, NULL);
g_free(text);
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+ gtk_style_context_restore(style);
+#endif
}
static void fm_cell_renderer_text_get_size(GtkCellRenderer *cell,