From e5708b8799ecd7b74b0c6d890677c0281b762cee Mon Sep 17 00:00:00 2001
From: Wolfgang Ulbrich <chat-to-me@raveit.de>
Date: Fri, 8 Jan 2016 21:24:28 +0100
Subject: GTK3 icon-container: fix rendering of text on the desktop

taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=2e5f7a2
---
 libcaja-private/caja-icon-container.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/libcaja-private/caja-icon-container.c b/libcaja-private/caja-icon-container.c
index 645e76ba..203f1b8e 100644
--- a/libcaja-private/caja-icon-container.c
+++ b/libcaja-private/caja-icon-container.c
@@ -2884,7 +2884,7 @@ start_rubberbanding (CajaIconContainer *container,
     CajaIconContainerDetails *details;
     CajaIconRubberbandInfo *band_info;
 #if GTK_CHECK_VERSION(3,0,0)
-    GdkRGBA *fill_color_gdk, color;
+    GdkRGBA *fill_color_gdk, outline, color;
     GList *p;
     CajaIcon *icon;
     GtkStyleContext *style;
@@ -2930,6 +2930,9 @@ start_rubberbanding (CajaIconContainer *container,
             fill_color_gdk->alpha = 0.25;
     }
 
+    outline = *fill_color_gdk;
+    eel_make_color_inactive (&outline);
+
     band_info->selection_rectangle = eel_canvas_item_new
                                      (eel_canvas_root
                                       (EEL_CANVAS (container)),
@@ -2939,7 +2942,7 @@ start_rubberbanding (CajaIconContainer *container,
                                       "x2", band_info->start_x,
                                       "y2", band_info->start_y,
                                       "fill_color_rgba", fill_color_gdk,
-                                      "outline_color_rgba", fill_color_gdk,
+                                      "outline_color_rgba", &outline,
                                       "width_pixels", 1,
                                       NULL);
 
-- 
cgit v1.2.1