also don't count unmapped surfaces for exclusive zone
and exclusive_focus is now of type void *
CFF6MYUDSO3VVMMCGJR7RPDBSLKDVR3AROFY5ZE33VG52ER2WYWAC DASMW24DLDHAN2O6APMHOAVLFIGI7DKCRA2UPP6GLP424UCFLV4QC YEHKNAGHE3ETYE5A25SSFTEM565LOM3BX3TN3QDQLLTVQMAJJ5XQC RJ7S5NA6INT3LYOYNXEBBXJRGVZBRVSN2ZVQACWXOGFNBRUYFB2AC 7RI7UGWKFURXSDLBGBDBLYQCNNAZWMQQU7GNHY6CONXBGIHWICLAC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC 2QL2H4REDZT46FI3LQ4RYEMQYZBNBK3IC3KH3XERAJU3NCZWMNYQC VCNLR5X75OAXVKPZQHF5RUZ7BONBUC6RPGO2NZEUD3FZ7TEVL66AC TOFCZFUYVBVEBHMKVG6G5MKCAEF2QCQ4GKMKGQUSJRLGLDZEJF4QC WRXZXFDNBE3RXUV7VRWD54QHRWMSVHPKE4NKDOIFQLD6WZ73MQPAC XXOC2AY53ZWML6TVPKX6BHGKZJNRET4IWRSTCVMJQJZMK3MFD3TQC DADSQJFKYX6U5JOHSHJWWDSUFC7ZWSZVHFMEKPZEXKPELMEQBL2QC BZ3O64R2O6IPKBT2U3OIJFSNNHG2PEASPL7AFOTBHRIWA57U4E5AC ELRG4ACZSZVOI6F7MGAGJRHEXK3BB4RSJCXK7TYO67MBMAT3EFOAC SOJYAUEXVINKZDEVGWTPR77NCZKS5IZE57IBWMMVLVRCDX7EC4PQC exclusive_focus = layersurface->layer_surface->surface;client_notify_enter(exclusive_focus, wlr_seat_get_keyboard(seat));
exclusive_focus = layersurface;client_notify_enter(layersurface->layer_surface->surface, wlr_seat_get_keyboard(seat));