Bugfix: Also update pixmaps when the position of the deco_rect has changed (Thanks fernandotcl)

This commit is contained in:
Michael Stapelberg 2011-03-20 18:07:07 +01:00
parent e913e519f2
commit b3ee50b184
2 changed files with 2 additions and 2 deletions

View File

@ -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;

View File

@ -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;