diff --git a/src/animation/client.h b/src/animation/client.h index ac0f3ac..0f4e8e7 100644 --- a/src/animation/client.h +++ b/src/animation/client.h @@ -31,10 +31,8 @@ enum corner_location set_client_corner_location(Client *c) { bool is_horizontal_stack_layout(Monitor *m) { if (m->pertag->curtag && - (strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, "tile") == 0 || - strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, "spiral") == 0 || - strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, "dwindle") == 0 || - strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, "deck") == 0)) + (m->pertag->ltidxs[m->pertag->curtag]->id == TILE || + m->pertag->ltidxs[m->pertag->curtag]->id == DECK)) return true; return false; diff --git a/src/fetch/monitor.h b/src/fetch/monitor.h index 630d084..d55e9ab 100644 --- a/src/fetch/monitor.h +++ b/src/fetch/monitor.h @@ -17,11 +17,10 @@ Monitor *dirtomon(enum wlr_direction dir) { bool is_scroller_layout(Monitor *m) { - if (strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, "scroller") == 0) + if (m->pertag->ltidxs[m->pertag->curtag]->id == SCROLLER) return true; - if (strcmp(m->pertag->ltidxs[m->pertag->curtag]->name, - "vertical_scroller") == 0) + if (m->pertag->ltidxs[m->pertag->curtag]->id == VERTICAL_SCROLLER) return true; return false;