*
*/
void x_draw_decoration(Con *con) {
- /* this code needs to run for:
+ /* This code needs to run for:
* • leaf containers
* • non-leaf containers which are in a stacking container
+ *
+ * It does not need to run for:
+ * • floating containers (they don’t have a decoration)
*/
- if (!con_is_leaf(con) && con->parent->layout != L_STACKED)
+ if ((!con_is_leaf(con) && con->parent->layout != L_STACKED) ||
+ con->type == CT_FLOATING_CON)
return;
DLOG("decoration should be rendered for con %p\n", con);