aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/e_comp_object.c
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-10-13 09:46:24 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-10-13 09:46:19 -0400
commitf20765df671af517ab1f4638fda48dc872072fe9 (patch)
tree31faff2c40bd6ba7a1692e533d1b846e824b48fc /src/bin/e_comp_object.c
parentmeson: the keyword is value, not default! (diff)
downloadenlightenment-f20765df671af517ab1f4638fda48dc872072fe9.tar.gz
add render update when showing clients if damages exist
ensure that these clients render as expected ref https://phab.enlightenment.org/T5593
Diffstat (limited to 'src/bin/e_comp_object.c')
-rw-r--r--src/bin/e_comp_object.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index ca2e003bf..5f77c94b0 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -2431,6 +2431,8 @@ _e_comp_smart_show(Evas_Object *obj)
}
if (cw->ec->iconic && (!cw->ec->new_client))
e_comp_object_signal_emit(cw->smart_obj, "e,action,uniconify", "e");
+ if (cw->updates_exist)
+ e_comp_object_render_update_add(obj);
if ((!cw->showing) && ((!cw->ec->iconic) || cw->ec->new_client || (!cw->animating)))
{
/* if cw->showing set, client was ec->hidden during show animation */