The output manager in wlroots emits an output_layout.change event when anything changes, so updatemons will be called anyway.
ΔSLOC: -1
P75OTY5JAKIPF3MWPJ55TOBRXYLS5SLWUSPR3XI5R5TFUCECXZZQC
EQRGODLKSVSPFSUZU7BV5ER72U4QS4ATSBKV544XXQVKKTOSC7EAC
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC
/* TODO: use a wrapper function? */ updatemons(NULL, NULL);
/* TODO: use a wrapper function? */
updatemons(NULL, NULL);