applied jukkas patch
3c4b7672
1 file(s) · +4 −8
| 102 | 102 | ||
| 103 | 103 | w = sw - mw; |
|
| 104 | 104 | for(n = 0, c = clients; c; c = c->next) |
|
| 105 | - | if(isvisible(c)) { |
|
| 106 | - | if(c->isfloat) { |
|
| 107 | - | if(c->ismax) |
|
| 108 | - | togglemax(c); |
|
| 109 | - | } |
|
| 110 | - | else |
|
| 111 | - | n++; |
|
| 112 | - | } |
|
| 105 | + | if(isvisible(c) && !c->isfloat) |
|
| 106 | + | n++; |
|
| 113 | 107 | ||
| 114 | 108 | if(n > 1) |
|
| 115 | 109 | h = (sh - bh) / (n - 1); |
|
| 118 | 112 | ||
| 119 | 113 | for(i = 0, c = clients; c; c = c->next) { |
|
| 120 | 114 | if(isvisible(c)) { |
|
| 115 | + | if(c->ismax) |
|
| 116 | + | togglemax(c); |
|
| 121 | 117 | if(c->isfloat) { |
|
| 122 | 118 | resize(c, True, TopLeft); |
|
| 123 | 119 | continue; |
|