discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=a1e9b9bf0f0a717226cac9c76a0f489b482c7cb9

commit a1e9b9bf0f0a717226cac9c76a0f489b482c7cb9
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jul 28 13:49:31 2017 -0400

    show clients immediately after pixmap refresh if visibility is pending
---
 src/bin/e_comp.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/e_comp.c b/src/bin/e_comp.c
index 8cda44c6f..aed07e6c7 100644
--- a/src/bin/e_comp.c
+++ b/src/bin/e_comp.c
@@ -312,6 +312,8 @@ _e_comp_client_update(E_Client *ec)
           {
              e_pixmap_image_clear(ec->pixmap, 0);
              e_comp_object_render_update_del(ec->frame); //clear update
+             if (ec->changes.visible && (!evas_object_visible_get(ec->frame)))
+               evas_object_show(ec->frame);
           }
         else if (!e_pixmap_size_get(ec->pixmap, NULL, NULL))
           {

-- 


Reply via email to