31 lines
1017 B
Diff
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
|
||
|
|