now you can call focusstack() while a layer surface is focused and when it gets unmapped the newly focused clients will be actually focused
KJY62KKZ5S7DJU36LOX2IYOHZSFRPINNWNHQ6CMHROZE5EZYPEMQC
for (i = 0; i < 4; i++)
wlr_scene_rect_set_color(c->border[i], focuscolor);
/* Don't change border color if there is a exclusive focus
* (at this moment it means that a layer surface is focused) */
if (!exclusive_focus)
for (i = 0; i < 4; i++)
wlr_scene_rect_set_color(c->border[i], focuscolor);