Bug: https://github.com/djpohly/dwl/issues/327
C43R3XRHXHNHHOOKMXISXIXRHGASJUTZ5EBUZ2JR6S4ZXHDIVNTQC NL7SUKBXFGVCEN4K2ZNM7AGPZDEJSBBGEOAKLVSYJU7VWEV37XKQC EQRGODLKSVSPFSUZU7BV5ER72U4QS4ATSBKV544XXQVKKTOSC7EAC X4Q25YFYZHXT6GTWNT5OCUNT66WM4RWKF6VRVUBD3BSQLQOFEPBQC A37WAPYRXHQZLFAMACWUQATUG6SO2YZPPHS7VEWYXZNX2KTUXSEAC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC BV5IC2T45XW6YFGPZLF2YDVEUPUH5RGCAX5HIJ3FLGV5PCJ62L6QC 4QDLLONBTF3RRJHEJ5EVCWU5YBKREPHG7NCEA2C7OMHL55K2G7NAC RYEGK6T65T2JERD364BNLAFJO2KERYHN52HB6EKRPOY3G6VCJSEQC JITN3S74SXWXJSPCFNHWVSPF4WXZ575BEYCYE2RUBLEXMUJBTPUQC 24ZMBWYLMODPBAVLT4XNOSETHQXVLXNASYXUIGG2435IT7WIZC5AC AVOU4HCKZUPX5K6TVRJWVZI5LQRT2XESSVCPIDJ5GIQWGP3J5J5QC J6OSBEBQXZR5JZ5TOCCUPELBPUVEQULGCXURXLPY7WFYTDEQOU2AC QKVRBSFOOQUQMZ3P7CMPA7QCVQW5TXAKWH6NDL3K7Q3Z4GMXOVPQC SCBBNYN2ZEI2UBCW5C5QXQLLQGEWY4DWM2UHGTRZ7B653AONDQKAC /* The xdg-protocol specifies:** If the fullscreened surface is not opaque, the compositor must make* sure that other screen content not part of the same surface tree (made* up of subsurfaces, popups or similarly coupled surfaces) are not* visible below the fullscreened surface.**//* updatemons() will resize and set correct position */m->fullscreen_bg = wlr_scene_rect_create(layers[LyrFS], 0, 0, fullscreen_bg);wlr_scene_node_set_enabled(&m->fullscreen_bg->node, 0);
/* The xdg-protocol specifies:** If the fullscreened surface is not opaque, the compositor must make* sure that other screen content not part of the same surface tree (made* up of subsurfaces, popups or similarly coupled surfaces) are not* visible below the fullscreened surface.** For brevity we set a black background for all clients*/if (!c->fullscreen_bg) {c->fullscreen_bg = wlr_scene_rect_create(c->scene,c->geom.width, c->geom.height, fullscreen_bg);wlr_scene_node_lower_to_bottom(&c->fullscreen_bg->node);}