From 893b7af6642755ef63bcfc46ecb7251deab479ca 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 ff994e891..0dae5252b 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -3927,8 +3927,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) {