From 3aaa843a4f4e5137cc3ab4276d1bf97b24133048 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 23 Sep 2014 10:15:19 -0400 Subject: [PATCH] comp render queue on every client resize instead of on unmaximize --- src/bin/e_client.c | 2 -- src/bin/e_comp_object.c | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index c19a1231f..c2748b5d1 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -3709,8 +3709,6 @@ e_client_unmaximize(E_Client *ec, E_Maximize max) max &= (ec->maximized & E_MAXIMIZE_DIRECTION); /* Can only remove existing maximization directions */ if (!max) return; - if (e_comp_util_client_is_fullscreen(ec)) - e_comp_render_queue(ec->comp); if (ec->maximized & E_MAXIMIZE_TYPE) { ec->pre_res_change.valid = 0; diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 7fc1eafc3..89dab75fc 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2088,6 +2088,7 @@ _e_comp_smart_resize(Evas_Object *obj, int w, int h) { evas_object_resize(cw->effect_obj, w, h); } + e_comp_render_queue(cw->comp); e_comp_shape_queue(cw->comp); }