Blame marco_0001-Do-not-call-cairo-paint-on-generate_pixmaps.patch
|
raveit65 |
61d2686 |
From 17b7c90b471ab049c3860a0fcfcd8aa9580467e7 Mon Sep 17 00:00:00 2001
|
|
raveit65 |
61d2686 |
From: rcaridade145 <rcaridade145@gmail.com>
|
|
raveit65 |
61d2686 |
Date: Sat, 29 Aug 2020 16:52:40 +0100
|
|
raveit65 |
61d2686 |
Subject: [PATCH 1/2] Do not call cairo paint on generate_pixmaps.
|
|
raveit65 |
61d2686 |
|
|
raveit65 |
61d2686 |
Based on Metacity commit https://gitlab.gnome.org/GNOME/metacity/-/commit/0b2f5ad0a2f30726ac0dc59aa59f7f513e91c832
|
|
raveit65 |
61d2686 |
|
|
raveit65 |
61d2686 |
Fixes transparent windows.
|
|
raveit65 |
61d2686 |
---
|
|
raveit65 |
61d2686 |
src/ui/frames.c | 2 --
|
|
raveit65 |
61d2686 |
1 file changed, 2 deletions(-)
|
|
raveit65 |
61d2686 |
|
|
raveit65 |
61d2686 |
diff --git a/src/ui/frames.c b/src/ui/frames.c
|
|
raveit65 |
61d2686 |
index e70480a..88c57cc 100644
|
|
raveit65 |
61d2686 |
--- a/src/ui/frames.c
|
|
raveit65 |
61d2686 |
+++ b/src/ui/frames.c
|
|
raveit65 |
61d2686 |
@@ -2282,8 +2282,6 @@ generate_pixmap (MetaFrames *frames,
|
|
raveit65 |
61d2686 |
cr = cairo_create (result);
|
|
raveit65 |
61d2686 |
cairo_translate (cr, -rect->x, -rect->y);
|
|
raveit65 |
61d2686 |
|
|
raveit65 |
61d2686 |
- cairo_paint (cr);
|
|
raveit65 |
61d2686 |
-
|
|
raveit65 |
61d2686 |
meta_frames_paint_to_drawable (frames, frame, cr);
|
|
raveit65 |
61d2686 |
|
|
raveit65 |
61d2686 |
cairo_destroy (cr);
|
|
raveit65 |
61d2686 |
--
|
|
raveit65 |
61d2686 |
2.26.2
|
|
raveit65 |
61d2686 |
|