From cf3e0c1e4306f8f65c38aba3777e8ffec57428d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= Date: Mon, 6 Mar 2017 16:42:10 +0200 Subject: compositor: fix frame drawing with opacity --- src/compositor/meta-compositor-xrender.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compositor/meta-compositor-xrender.c b/src/compositor/meta-compositor-xrender.c index 3f314c87..f07ab15f 100644 --- a/src/compositor/meta-compositor-xrender.c +++ b/src/compositor/meta-compositor-xrender.c @@ -1697,7 +1697,7 @@ paint_windows (MetaScreen *screen, x, y, wid, hei); XRenderComposite (xdisplay, PictOpAdd, cw->picture, - None, root_buffer, 0, 0, 0, 0, + cw->alpha_pict, root_buffer, 0, 0, 0, 0, x, y, wid, hei); } else if (cw->mode == WINDOW_ARGB && cw->mask != None) @@ -1716,7 +1716,7 @@ paint_windows (MetaScreen *screen, x, y, wid, hei); XRenderComposite (xdisplay, PictOpAdd, cw->picture, - None, root_buffer, 0, 0, 0, 0, + cw->alpha_pict, root_buffer, 0, 0, 0, 0, x, y, wid, hei); XFixesIntersectRegion (xdisplay, clip, cw->border_clip, client); -- cgit v1.2.1