summaryrefslogtreecommitdiff
path: root/eel
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2013-11-06 10:23:58 +0100
committerAlexander Larsson <alexl@redhat.com>2013-11-06 10:23:58 +0100
commitc3b2b0a0223aa18cae06259304842e4af5ac1529 (patch)
treef173781681b2966c7925b2db157f29dcd07b99d3 /eel
parent481cf689488668012ca9d7a9c6b15b1dcd0cb465 (diff)
downloadnautilus-c3b2b0a0223aa18cae06259304842e4af5ac1529.tar.gz
EelEditableLabel: Render background
Without this the rename widget background is always transparent, which makes it very hard to read on e.g. the desktop with a background image.
Diffstat (limited to 'eel')
-rw-r--r--eel/eel-editable-label.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/eel/eel-editable-label.c b/eel/eel-editable-label.c
index 0da68fde1..f348a90c8 100644
--- a/eel/eel-editable-label.c
+++ b/eel/eel-editable-label.c
@@ -1504,6 +1504,11 @@ eel_editable_label_draw (GtkWidget *widget,
label = EEL_EDITABLE_LABEL (widget);
style = gtk_widget_get_style_context (widget);
+ gtk_render_background (style, cr,
+ 0, 0,
+ gtk_widget_get_allocated_width (widget),
+ gtk_widget_get_allocated_height (widget));
+
eel_editable_label_ensure_layout (label, TRUE);
if (gtk_widget_get_visible (widget) && gtk_widget_get_mapped (widget) &&