]> git.lizzy.rs Git - bspwm.git/blobdiff - src/tree.c
Reflect single_monocle layout in report
[bspwm.git] / src / tree.c
index cab8c56ed925856903b513afeee80741c2794561..dbd1594499c68cdac097034c15b397e1bec3efae 100644 (file)
@@ -46,11 +46,7 @@ void arrange(monitor_t *m, desktop_t *d)
                return;
        }
 
-       layout_t l = d->layout;
-
-       if (single_monocle && tiled_count(d->root, true) <= 1) {
-               l = LAYOUT_MONOCLE;
-       }
+       layout_t l = ACTUAL_LAYOUT(d);
 
        xcb_rectangle_t rect = m->rectangle;
 
@@ -445,6 +441,8 @@ void insert_receptacle(monitor_t *m, desktop_t *d, node_t *n)
 {
        node_t *r = make_node(XCB_NONE);
        insert_node(m, d, r, n);
+
+       put_status(SBSC_MASK_REPORT);
 }
 
 bool activate_node(monitor_t *m, desktop_t *d, node_t *n)