SMEL73W2KLOHZG47F3LHZR6QANNOKVUOQZPNLKQLDK26QTEPYTUAC
/* In case we can't get a client from the surface assume that it is
* visible, for example a layer surface */
if (exclude != inhibitor->surface
&& (!(c = client_from_wlr_surface(inhibitor->surface))
|| VISIBLEON(c, c->mon))) {
if (exclude != inhibitor->surface && (tree = inhibitor->surface->data)
&& tree->node.enabled) {