From b8bea1fd01a8703cb50cbb614c432e09ebb1f67a Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 28 Oct 2023 03:53:11 +0900 Subject: [PATCH] Redraw tooltip to avoid corner glitches (#1760) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Danielle Foré --- src/Widgets/Tooltip.vala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Widgets/Tooltip.vala b/src/Widgets/Tooltip.vala index 4611c46a..9eb6ecfb 100644 --- a/src/Widgets/Tooltip.vala +++ b/src/Widgets/Tooltip.vala @@ -132,9 +132,13 @@ public class Gala.Tooltip : Clutter.Actor { } ctx.save (); + ctx.set_operator (Cairo.Operator.CLEAR); + ctx.paint (); + ctx.clip (); + ctx.reset_clip (); + ctx.set_operator (Cairo.Operator.OVER); style_context.render_background (ctx, 0, 0, width, height); - style_context.render_frame (ctx, 0, 0, width, height); ctx.restore ();