]> git.sur5r.net Git - i3/i3/commitdiff
split containers do not directly accepts windows (they only have children)
authorMichael Stapelberg <michael@stapelberg.de>
Wed, 2 Jun 2010 20:35:37 +0000 (22:35 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Wed, 2 Jun 2010 20:35:37 +0000 (22:35 +0200)
src/con.c

index 1922770819ab06652b4a825cf985e8ee643208b5..8aa1608cfc52f298e0912e0794091002f8fe25c8 100644 (file)
--- a/src/con.c
+++ b/src/con.c
@@ -115,6 +115,11 @@ bool con_accepts_window(Con *con) {
     if (con->type == CT_WORKSPACE)
         return false;
 
+    if (con->orientation != NO_ORIENTATION) {
+        DLOG("container %p does not accepts windows, orientation != NO_ORIENTATION\n", con);
+        return false;
+    }
+
     /* TODO: if this is a swallowing container, we need to check its max_clients */
     return (con->window == NULL);
 }