discomfitor pushed a commit to branch enlightenment-0.20.

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

commit c31b607ba6ec9931163fcce90ab7d534b7476735
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue May 24 11:52:31 2016 -0400

    update client remember on opacity change
    
    fix T3681
---
 src/bin/e_comp_object.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c
index 611bb79..b496917 100644
--- a/src/bin/e_comp_object.c
+++ b/src/bin/e_comp_object.c
@@ -2194,6 +2194,9 @@ _e_comp_smart_color_set(Evas_Object *obj, int r, int g, 
int b, int a)
 {
    INTERNAL_ENTRY;
    evas_object_color_set(cw->clip, r, g, b, a);
+   cw->ec->netwm.opacity = a;
+   if (cw->ec->remember && (cw->ec->remember->apply & 
E_REMEMBER_APPLY_OPACITY))
+     e_remember_update(cw->ec);
    evas_object_smart_callback_call(obj, "color_set", NULL);
 }
 

-- 


Reply via email to