From be5ef5e6c4df8718128664189795a5d602bf58e2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 17 Mar 2017 13:17:02 -0400 Subject: [PATCH] always get zone geometry when placing clients previous codepaths relied on new_client being set, which would have fetched the zone geometry earlier. this is no longer necessarily the case --- src/bin/e_client.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index b9c4764e1..5e87772f2 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -1774,6 +1774,7 @@ _e_client_eval(E_Client *ec) e_hints_window_init(ec); if ((!e_client_util_ignored_get(ec)) && ec->zone && ec->visible && (!ec->placed)) { + e_zone_useful_geometry_get(ec->zone, &zx, &zy, &zw, &zh); if (ec->parent) { Eina_Bool centered = EINA_FALSE;