client: _really_ honor size hints
If c->honor_size_hints is set to false and the client indicates through its hints that it wants to be fixed size (by setting min and max width equal), size hints are not ignored due to client_isfixed not taking honor_size_hints being false into account. This commit fixes that. Signed-off-by: Gregor Best <gbe@ring0.de> Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
parent
54233fa383
commit
5987e48385
|
@ -250,7 +250,8 @@ client_isfixed(client_t *c)
|
||||||
&& c->size_hints.max_width == c->size_hints.min_width
|
&& c->size_hints.max_width == c->size_hints.min_width
|
||||||
&& c->size_hints.max_height == c->size_hints.min_height
|
&& c->size_hints.max_height == c->size_hints.min_height
|
||||||
&& c->size_hints.max_width
|
&& c->size_hints.max_width
|
||||||
&& c->size_hints.max_height);
|
&& c->size_hints.max_height
|
||||||
|
&& c->size_hints_honor);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Returns true if a client is tagged with one of the tags of the
|
/** Returns true if a client is tagged with one of the tags of the
|
||||||
|
|
Loading…
Reference in New Issue