discomfitor pushed a commit to branch enlightenment-0.21.

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

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

    set client opacity any time netwm hint has changed in fetch
    
    fix T5370
---
 src/bin/e_comp_x.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c
index 0dae5252b..7f1f2afa8 100644
--- a/src/bin/e_comp_x.c
+++ b/src/bin/e_comp_x.c
@@ -3925,6 +3925,8 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client 
*ec)
              if (ec->netwm.opacity != val)
                {
                   ec->netwm.opacity = val;
+                  evas_object_color_set(ec->frame,
+                    ec->netwm.opacity, ec->netwm.opacity, ec->netwm.opacity, 
ec->netwm.opacity);
                   rem_change = 1;
                }
              ec->netwm.fetch.opacity = !ec->netwm.opacity;

-- 


Reply via email to