diff --git a/thunar/thunar-icon-renderer.c b/thunar/thunar-icon-renderer.c index f42cdc2..1e0dbde 100644 --- a/thunar/thunar-icon-renderer.c +++ b/thunar/thunar-icon-renderer.c @@ -431,6 +431,8 @@ thunar_icon_renderer_render (GtkCellRenderer *renderer, /* create the context */ cr = gdk_cairo_create (window); + gdk_cairo_rectangle (cr, &icon_area); + cairo_clip (cr); /* check whether the icon is affected by the expose event */ if (gdk_rectangle_intersect (expose_area, &icon_area, &draw_area))