]> git.sur5r.net Git - i3/i3/commit
Invalidate cached pixmaps on reload and redraw.
authorFernando Tarlá Cardoso Lemos <fernandotcl@gmail.com>
Wed, 23 Nov 2011 23:12:36 +0000 (21:12 -0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 26 Nov 2011 21:51:49 +0000 (21:51 +0000)
commit340592a532b5259c3a3f575de5a9639fad4d1459
treea747ff73f93c3fb21ccd49d0c1aa57660f08600b
parent67c2c03f7621c215c30b1558b65367148181fd07
Invalidate cached pixmaps on reload and redraw.

After a reload, the drawing parameters for the decorations might
have changed, so we need to invalidate the cache and force a redraw
of the currently visible decorations. Also, don't leak the previous
font when reloading by freeing it before parsing the config.
include/data.h
include/libi3.h
libi3/font.c
src/config.c
src/x.c