discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=096c6b40909b4dd903f8332bb0a55b8bbaa2cbfb
commit 096c6b40909b4dd903f8332bb0a55b8bbaa2cbfb Author: Mike Blumenkrantz <[email protected]> Date: Fri Jul 28 13:49:31 2017 -0400 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) { --
