ff0aeddede
Since libi3 currently creates its own cairo surface for drawing text, we need to mark our own surface as dirty to force cairo to invalidate its cache. Otherwise, this will result in graphical glitches such as the text not showing up at all. This wrapper can be removed in the future when libi3 is adapted to reuse the same cairo surface as we do for all other drawing operations. |
||
---|---|---|
.. | ||
cairo_util.h | ||
child.h | ||
common.h | ||
config.h | ||
ipc.h | ||
mode.h | ||
outputs.h | ||
parse_json_header.h | ||
trayclients.h | ||
util.h | ||
workspaces.h | ||
xcb_atoms.def | ||
xcb.h |