forked from enlightenment/enlightenment
ensure client max w/h props are set before applying them to client geom
This commit is contained in:
parent
7c868b5be1
commit
85e9c985b0
|
@ -4754,10 +4754,10 @@ e_client_resize_limit(E_Client *ec, int *w, int *h)
|
|||
if (*h < 1) *h = 1;
|
||||
if (*w < 1) *w = 1;
|
||||
|
||||
if (*w > ec->icccm.max_w) *w = ec->icccm.max_w;
|
||||
if ((ec->icccm.max_w > 0) && (*w > ec->icccm.max_w)) *w = ec->icccm.max_w;
|
||||
else if (*w < ec->icccm.min_w)
|
||||
*w = ec->icccm.min_w;
|
||||
if (*h > ec->icccm.max_h) *h = ec->icccm.max_h;
|
||||
if ((ec->icccm.max_h > 0) && (*h > ec->icccm.max_h)) *h = ec->icccm.max_h;
|
||||
else if (*h < ec->icccm.min_h)
|
||||
*h = ec->icccm.min_h;
|
||||
|
||||
|
|
Loading…
Reference in New Issue