From bd4d6cb6cca0f3b5816509ecca6fd305c104a2a6 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Wed, 11 Sep 2013 14:13:53 +0100 Subject: [PATCH] Also reset opaque region is transparent is toggled. Signed-off-by: Chris Michael --- src/lib/ecore_wayland/ecore_wl_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/ecore_wayland/ecore_wl_window.c b/src/lib/ecore_wayland/ecore_wl_window.c index 5f8b958ab5..555ebc6dd8 100644 --- a/src/lib/ecore_wayland/ecore_wl_window.c +++ b/src/lib/ecore_wayland/ecore_wl_window.c @@ -419,6 +419,9 @@ ecore_wl_window_transparent_set(Ecore_Wl_Window *win, Eina_Bool transparent) win->transparent = transparent; if (win->transparent) ecore_wl_window_opaque_region_set(win, 0, 0, 0, 0); + else + ecore_wl_window_opaque_region_set(win, win->opaque.x, win->opaque.y, + win->opaque.w, win->opaque.h); } EAPI Eina_Bool