From 6449179822543b794ed3b1d0b06087c1fe33ee15 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Sat, 9 Apr 2022 08:48:45 +0800 Subject: [PATCH] * src/pgtkterm.c (pgtk_set_cr_source_with_color): Fix default operator. --- src/pgtkterm.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pgtkterm.c b/src/pgtkterm.c index fb62f5978de..8b60064c421 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c @@ -7206,8 +7206,11 @@ pgtk_set_cr_source_with_color (struct frame *f, unsigned long color, pgtk_query_color (f, &col); if (!respects_alpha_background) - cairo_set_source_rgb (FRAME_CR_CONTEXT (f), col.red / 65535.0, - col.green / 65535.0, col.blue / 65535.0); + { + cairo_set_source_rgb (FRAME_CR_CONTEXT (f), col.red / 65535.0, + col.green / 65535.0, col.blue / 65535.0); + cairo_set_operator (FRAME_CR_CONTEXT (f), CAIRO_OPERATOR_OVER); + } else { cairo_set_source_rgba (FRAME_CR_CONTEXT (f), col.red / 65535.0, -- 2.39.5