opt: reset global window record per when arrange
This commit is contained in:
@@ -430,4 +430,15 @@ float *get_border_color(Client *c) {
|
||||
} else {
|
||||
return bordercolor;
|
||||
}
|
||||
}
|
||||
|
||||
int is_single_bit_set(uint32_t x) { return x && !(x & (x - 1)); }
|
||||
|
||||
bool client_only_in_one_tag(Client *c) {
|
||||
uint32_t masked = c->tags & TAGMASK;
|
||||
if (is_single_bit_set(masked)) {
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user