]> git.sur5r.net Git - i3/i3/commit
fix crash: urgent floating con on separate workspace (thanks Piotr)
authorSimon Elsbrock <simon@iodev.org>
Thu, 27 Sep 2012 06:35:09 +0000 (08:35 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Thu, 27 Sep 2012 10:21:18 +0000 (12:21 +0200)
commit87525ad2d6759b728f8345cc0ee87b3557c81797
tree9244b443f4b6546152901eab6cba8d2f04b26a47
parentdcf95fd312c5cf9af2309163dc04740e64baad0d
fix crash: urgent floating con on separate workspace (thanks Piotr)

If there is a single floating con on a separate workspace that is not
focused, and this con becomes urgent, switching back to that workspace
may result in a crash of i3. This is because while setting the urgency
of parent containers, 'parent' may become NULL in case of floating
containers. This commit checks the validity of parent.

fixes #821
src/con.c