devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=c1d805d2b4733a4b426711f9b3f888ea8fe82885

commit c1d805d2b4733a4b426711f9b3f888ea8fe82885
Author: kabeer khan <[email protected]>
Date:   Mon Jan 5 09:12:30 2015 -0500

    ecore_evas/wayland_shm: Set alpha of ecore_evas object if parent alpha is 
set
    
    Summary:
    Resolved FIXME ecore_evas_wayland_shm_new_internal to set alpha if parent 
alpha is set
    
    Signed-off-by: kabeer khan <[email protected]>
    
    Reviewers: devilhorns
    
    Reviewed By: devilhorns
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D1842
---
 src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c 
b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c
index 09c5616..42e3ec4 100644
--- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c
+++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c
@@ -177,9 +177,11 @@ ecore_evas_wayland_shm_new_internal(const char *disp_name, 
unsigned int parent,
         fh = 22;
      }
 
-   /* FIXME: Get if parent is alpha, and set */
    if (parent)
-     p = ecore_wl_window_find(parent);
+     {
+        p = ecore_wl_window_find(parent);
+        ee->alpha = ecore_wl_window_alpha_get(p);
+     }
 
    wdata->parent = p;
    wdata->win = 

-- 


Reply via email to