23 lines
873 B
Diff
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,
|