diff --git a/WINGs/wrender_wl.c b/WINGs/wrender_wl.c index ee0d582..0bd7d84 100644 --- a/WINGs/wrender_wl.c +++ b/WINGs/wrender_wl.c @@ -166,7 +166,7 @@ render_wl_fill_rect(void *rctx, WMDrawable d, WMColor *color, (void)rctx; pixman_image_t *dst = resolve_drawable(d); if (!dst) return; pixman_color_t pc = wm_color_to_pixman(color); - pixman_image_fill_rectangles(PIXMAN_OP_OVER, dst, &pc, 1, + pixman_image_fill_rectangles(PIXMAN_OP_SRC, dst, &pc, 1, &(pixman_rectangle16_t){x, y, w, h}); /* Outside a full redisplay cycle, propagate dirty region up the * view tree and commit the toplevel so the change becomes visible