compiz/compiz_0004-gtk-window-deco...

31 lines
1017 B
Diff

From d2b578558d9a830f6f5de773c5e099a84258f8a9 Mon Sep 17 00:00:00 2001
From: lukefromdc <lukefromdc@hushmail.com>
Date: Thu, 13 Jun 2019 02:43:28 -0400
Subject: [PATCH 4/6] gtk-window-decorator: fix ugly top right corner
---
gtk-window-decorator/gtk-window-decorator.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gtk-window-decorator/gtk-window-decorator.c b/gtk-window-decorator/gtk-window-decorator.c
index a45de9ee..6c872486 100644
--- a/gtk-window-decorator/gtk-window-decorator.c
+++ b/gtk-window-decorator/gtk-window-decorator.c
@@ -1619,8 +1619,12 @@ meta_get_top_border_region (const MetaFrameGeometry *fgeom,
for (i = 0; i < top_right_radius; i++)
{
w = radius_to_width (top_right_radius, i);
-
+#ifdef HAVE_MARCO_1_23_1
+ xrect.x = width - w - fgeom->borders.invisible.left -
+ fgeom->borders.invisible.right;
+#else
xrect.x = width - w;
+#endif
xrect.y = i;
xrect.width = w;
xrect.height = 1;
--
2.21.0