From 096c6b40909b4dd903f8332bb0a55b8bbaa2cbfb Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 28 Jul 2017 13:49:31 -0400 Subject: [PATCH] continue to fetch netwm opacity hint if it changed since the last fetch some apps (e.g., wine) do not trigger any event when changing this property, and they use the property in order to simulate window fade in/out ref T5370 --- src/bin/e_comp_x.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 4557f0a87..230bd6bbf 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -3920,8 +3920,10 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client *ec) ec->netwm.opacity = val; rem_change = 1; } + ec->netwm.fetch.opacity = !ec->netwm.opacity; } - ec->netwm.fetch.opacity = 0; + else + ec->netwm.fetch.opacity = 0; } if (ec->netwm.fetch.icon) {