7BF4DJIZ4X73ADYFJZZJHQJJUTNHKLEYER6LNVAAWD5VJXPIMSIQC HQ3S6SWVJ2NFQZFG63PQDO4VSMJPMMSNTRO4P23ZNMYEBYRAVGPQC ISIEBEWIUNWIFZ3FT4S7OJJQORK7JT4H5PT5GJQIGFVS2XJVVPLAC D425ND7AT3F7QJ3CCSESMVDOC3J5C5P32M5SJDBHECZJXLHNQ2FAC BOH54DATFCM5ZC6GDQKEU23PQSIOOINLX3UAI47STL7PP56PQUYAC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC 2SBFINJKOJLIY2COLC4PD2LRMOAAMVA7CJFU57GUL43XGS6QJF5QC HWS332I73ETH3YIIOCQO7WB7VPQICME6GGXFJ7EUWDH5O3KA27QQC ZK4NGCJUT3KIMUIGKR6L2JQKZ26Z6IKRSDJGWVG7ZFVPDVQHSWRAC J6OSBEBQXZR5JZ5TOCCUPELBPUVEQULGCXURXLPY7WFYTDEQOU2AC PMRSYJRYQAXZ3OEDD7ANMXTECMT2DNJEC3XQABRNA63SAOUZWA3AC 6XZIQSMIVP2GZ5S3UCKEVNDSLTHSQEVSXLV4UIFF3G3SRCGJPXYAC STNAKFBNSAXICF6AJNYSCQKE4YYQGIMZHR7RSLZJBEOSSUMKBCNAC HW2YJWC6AUWHZBS7KHF3PAWN44XGWSJ5WU47MCHTDCH32L5JN7EQC QL6IFEPOHHUDBY2SGUZNNIRTDSZOSRJIHJKVU54LZSGTPTFPM2UAC LQPHYO7IIMLXHUD5IK657BO4BE3SGT5HYDRJDU5OFDF5YUXKIRTAC if (!xwayland_surface->override_redirect) {c->type = X11Managed;c->map.notify = maprequest;c->unmap.notify = unmapnotify;/* Only "managed" windows can be activated */} else {c->type = X11Unmanaged;c->map.notify = maprequestindependent;c->unmap.notify = unmapnotifyindependent;}
c->map.notify = maprequest;
maprequestindependent(struct wl_listener *listener, void *data){/* Called when the surface is mapped, or ready to display on-screen. */Client *c = wl_container_of(listener, c, map);/* Insert this independent into independents lists. */wl_list_insert(&independents, &c->link);}void