unmap signal is guaranted to be emitted before destroy signal so is useless checking if it is mapped at destroy
PCHXO6CL7MGW4GX5VXJJ4DAVNKIUH3H3AC6PTS5LOLF6UYWZ25XQC
DWTDJFSDZZBT76GULYUJZPR6BUP3UGR2BUOWRB2K7IY7TMCMXGDAC
EUJMBPB6W6ADQS4ZFMODC4S5WWH6SZIVM5OW46Z6CPMPDOL4HM7QC
XGXZF5T7UFWJQES25XVBJZ4BN53SJ3SXZH3YUB2JUYVPN2PDRPJAC
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC
VCNLR5X75OAXVKPZQHF5RUZ7BONBUC6RPGO2NZEUD3FZ7TEVL66AC
DADSQJFKYX6U5JOHSHJWWDSUFC7ZWSZVHFMEKPZEXKPELMEQBL2QC
C7HAJAVDN5M4RIQAET2RE6DBC43BZG7AMKWLKDRE3WTPGJAUC6UQC
UDZ2EERBTYRBS54DVKWXAOQY33RXW3SMWZY5KHYDXVWLDY6LL3RQC
EDMIP6NWRBPL24VODBTEDFMVJXWTSO7W7HKYTMXZNQKWNVLANJQQC
unmaplayersurfacenotify(struct wl_listener *listener, void *data)
{
LayerSurface *layersurface = wl_container_of(listener, layersurface, unmap);
unmaplayersurface(layersurface);
}
void