From: Michael Stapelberg Date: Sun, 20 Mar 2011 17:07:07 +0000 (+0100) Subject: Bugfix: Also update pixmaps when the position of the deco_rect has changed (Thanks... X-Git-Tag: tree-pr3~95 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=b3ee50b1847631603b3aed1dcff46d09e8fd46ad;p=i3%2Fi3 Bugfix: Also update pixmaps when the position of the deco_rect has changed (Thanks fernandotcl) --- diff --git a/include/data.h b/include/data.h index 33f1d0d1..843d0c9c 100644 --- a/include/data.h +++ b/include/data.h @@ -107,7 +107,7 @@ struct deco_render_params { int border_style; struct width_height con_rect; struct width_height con_window_rect; - struct width_height con_deco_rect; + Rect con_deco_rect; uint32_t background; bool con_is_leaf; xcb_font_t font; diff --git a/src/x.c b/src/x.c index 0c8a7ead..681ff370 100644 --- a/src/x.c +++ b/src/x.c @@ -268,7 +268,7 @@ void x_draw_decoration(Con *con) { Rect *w = &(con->window_rect); p->con_rect = (struct width_height){ r->width, r->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->con_is_leaf = con_is_leaf(con); p->font = config.font.id;