]> git.sur5r.net Git - i3/i3/commit
Remove-child callback skips output content cons
authorTony Crisci <tony@dubstepdish.com>
Fri, 22 Nov 2013 15:00:49 +0000 (10:00 -0500)
committerMichael Stapelberg <michael@stapelberg.de>
Fri, 22 Nov 2013 16:09:23 +0000 (17:09 +0100)
commit57822e3ed43c011ad8d28c09b31c014cd930fe9b
tree3fb67dfa3d368d7be1ad0df127df5e7d7346d5b8
parentcf7ea276ba418e9ae7fd79a1f0c71f8b9302a864
Remove-child callback skips output content cons

Every container 'above' (in the hierarchy) the workspace content should
not be closed when the last child was removed.

Add a check for output content containers and do not handle them. These
cons are at the root of the output container with dockarea siblings.
They may be run through this callback when an output is killed with
RandR.

Fixes an issue that caused content cons to become urgent when the output
is killed with RandR.

fixes: #1121
src/con.c