]> git.sur5r.net Git - i3/i3/commit
Skip drawing for uninitialized surfaces.
authorIngo Bürk <ingo.buerk@tngtech.com>
Mon, 16 Nov 2015 20:28:33 +0000 (21:28 +0100)
committerIngo Bürk <ingo.buerk@tngtech.com>
Mon, 23 Nov 2015 21:18:02 +0000 (22:18 +0100)
commitfdeb4e0c368c8354fd539c9fae98a2ddfc077e72
tree0da49e75ebe036c18522d88c4148595acbe0f663
parentb66504988366b123ebaa5e45160d584495c1f9a1
Skip drawing for uninitialized surfaces.

We return early from drawing functions if the surface to draw to is not
initialized properly. There is no immediate need to do so, at least no
crashes have been observed, but it mirrors the previous behavior a bit
more closely. Furthermore, i3 should not crash due to not being able to
make some rendering call, so this provides some stability.

relates to #1278
libi3/draw_util.c
src/x.c