discomfitor pushed a commit to branch enlightenment-0.19.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=67524ac92152638550d1943be5245e1df8e29942

commit 67524ac92152638550d1943be5245e1df8e29942
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Mon Sep 21 16:51:41 2015 -0400

    re-set internal ee win after applying alpha
    
    changing a window's alpha causes it to be recreated in the engine
---
 src/bin/e_win.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/bin/e_win.c b/src/bin/e_win.c
index 07f9e82..3b44c96 100644
--- a/src/bin/e_win.c
+++ b/src/bin/e_win.c
@@ -318,6 +318,7 @@ e_win_new(E_Comp *c)
                                   &win->evas_win);
    e_canvas_add(win->ecore_evas);
    ecore_evas_alpha_set(win->ecore_evas, 1);
+   win->evas_win = ecore_evas_window_get(win->ecore_evas);
    ecore_evas_data_set(win->ecore_evas, "E_Win", win);
    ecore_evas_callback_move_set(win->ecore_evas, _e_win_cb_move);
    ecore_evas_callback_resize_set(win->ecore_evas, _e_win_cb_resize);

-- 


Reply via email to