Clip cairo drawing against client-side child windows

This is how cairo works with native children.
This fixes an issue where the drag target outline is visible on the
evolution folder treeview when it isn't with native windows.
This commit is contained in:
Alexander Larsson 2009-06-26 14:20:05 +02:00
parent 43bc999e6d
commit 4e902cd223

View File

@ -4417,7 +4417,7 @@ gdk_window_set_cairo_clip (GdkDrawable *drawable,
cairo_reset_clip (cr);
cairo_new_path (cr);
gdk_cairo_region (cr, private->clip_region);
gdk_cairo_region (cr, private->clip_region_with_children);
cairo_restore (cr);
cairo_clip (cr);