From e09cd065e249ce9bb671ad032cbdce8f4951ad65 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 4 Aug 2017 16:23:39 -0400 Subject: [PATCH] apply client hints when rescaling a client ensure rescales obey hints --- src/bin/e_client.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index 5fdccebf3..033d58278 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -3014,7 +3014,10 @@ e_client_res_change_geometry_restore(E_Client *ec) y = zy + zh - h; evas_object_move(ec->frame, x, y); if (w && h) - evas_object_resize(ec->frame, w, h); + { + e_client_resize_limit(ec, &w, &h); + evas_object_resize(ec->frame, w, h); + } } memcpy(&ec->pre_res_change, &pre_res_change, sizeof(pre_res_change)); }