Bugfix: Also update pixmaps when the position of the deco_rect has changed (Thanks fernandotcl)
This commit is contained in:
parent
e913e519f2
commit
b3ee50b184
|
@ -107,7 +107,7 @@ struct deco_render_params {
|
||||||
int border_style;
|
int border_style;
|
||||||
struct width_height con_rect;
|
struct width_height con_rect;
|
||||||
struct width_height con_window_rect;
|
struct width_height con_window_rect;
|
||||||
struct width_height con_deco_rect;
|
Rect con_deco_rect;
|
||||||
uint32_t background;
|
uint32_t background;
|
||||||
bool con_is_leaf;
|
bool con_is_leaf;
|
||||||
xcb_font_t font;
|
xcb_font_t font;
|
||||||
|
|
2
src/x.c
2
src/x.c
|
@ -268,7 +268,7 @@ void x_draw_decoration(Con *con) {
|
||||||
Rect *w = &(con->window_rect);
|
Rect *w = &(con->window_rect);
|
||||||
p->con_rect = (struct width_height){ r->width, r->height };
|
p->con_rect = (struct width_height){ r->width, r->height };
|
||||||
p->con_window_rect = (struct width_height){ w->width, w->height };
|
p->con_window_rect = (struct width_height){ w->width, w->height };
|
||||||
p->con_deco_rect = (struct width_height){ con->deco_rect.width, con->deco_rect.height };
|
p->con_deco_rect = con->deco_rect;
|
||||||
p->background = config.client.background;
|
p->background = config.client.background;
|
||||||
p->con_is_leaf = con_is_leaf(con);
|
p->con_is_leaf = con_is_leaf(con);
|
||||||
p->font = config.font.id;
|
p->font = config.font.id;
|
||||||
|
|
Loading…
Reference in New Issue