mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-05 04:06:08 -05:00
render: margins: use correct background color
* Sync actual color used, with how render_cell() selects the background color * Use color_dim_for_search(), not color_dim()
This commit is contained in:
parent
fcc2e62a7d
commit
e259f460f3
1 changed files with 3 additions and 6 deletions
9
render.c
9
render.c
|
|
@ -815,13 +815,10 @@ render_margin(struct terminal *term, struct buffer *buf,
|
|||
const int line_count = end_line - start_line;
|
||||
|
||||
uint32_t _bg = !term->reverse ? term->colors.bg : term->colors.fg;
|
||||
if (term->is_searching)
|
||||
_bg = color_dim(_bg);
|
||||
pixman_color_t bg = color_hex_to_pixman_with_alpha(_bg, term->colors.alpha);
|
||||
|
||||
pixman_color_t bg = color_hex_to_pixman_with_alpha(
|
||||
_bg,
|
||||
(_bg == (term->reverse ? term->colors.fg : term->colors.bg)
|
||||
? term->colors.alpha : 0xffff));
|
||||
if (term->is_searching)
|
||||
color_dim_for_search(&bg);
|
||||
|
||||
pixman_image_fill_rectangles(
|
||||
PIXMAN_OP_SRC, buf->pix[0], &bg, 4,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue