From 76cad7a49fd7c5876e780bda4823d55a73ed2556 Mon Sep 17 00:00:00 2001
From: Wolfgang Ulbrich <chat-to-me@raveit.de>
Date: Fri, 15 Jan 2016 15:27:16 +0100
Subject: GTK3 icon-canvas-item: add a missing gtk_style_context_restore()

taken from:
https://git.gnome.org/browse/nautilus/commit/?id=8296f8c
---
 libcaja-private/caja-icon-canvas-item.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libcaja-private/caja-icon-canvas-item.c b/libcaja-private/caja-icon-canvas-item.c
index 803cde76..e8787406 100644
--- a/libcaja-private/caja-icon-canvas-item.c
+++ b/libcaja-private/caja-icon-canvas-item.c
@@ -1522,6 +1522,8 @@ draw_label_text (CajaIconCanvasItem *item,
         gtk_render_layout (context, cr,
                            x, text_rect.y0 + details->editable_text_height + LABEL_LINE_SPACING + TEXT_BACK_PADDING_Y,
                            additional_layout);
+
+        gtk_style_context_restore (context);
     }
 
     if (!create_mask && item->details->is_highlighted_as_keyboard_focus)
-- 
cgit v1.2.1