window: Use CAIRO_OPERATOR_SOURCE to clear to background
Some windows, like GtkWindow and some other apps, set a transparent background. The guarantee for begin_paint_region is that there should be a full clear to the specified background color, not a composite against what was there before. This fixes repaint artifacts in Wayland and Weston in a better way than 76922c16.
Showing with 1 addition and 0 deletions