From c58a3919e9f24440ab3ad2c1178a853e496450ca Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 24 May 2016 11:52:31 -0400 Subject: [PATCH] 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 05f8fc990..f9cef6937 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -2229,6 +2229,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); }