jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=c308498a9d9a6f59e8b1090f73867c26a4683599
commit c308498a9d9a6f59e8b1090f73867c26a4683599 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Wed Nov 8 16:17:29 2017 +0900 win: Fix alpha windows Fixes T6334 --- src/lib/elementary/efl_ui_win.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_win.c b/src/lib/elementary/efl_ui_win.c index 3a811ee121..3d90f0a1f3 100644 --- a/src/lib/elementary/efl_ui_win.c +++ b/src/lib/elementary/efl_ui_win.c @@ -5342,6 +5342,13 @@ _efl_ui_win_efl_object_finalize(Eo *obj, Efl_Ui_Win_Data *sd) return obj; } +EOLIAN static void +_efl_ui_win_efl_canvas_object_legacy_ctor(Eo *obj, Efl_Ui_Win_Data *sd) +{ + efl_canvas_object_legacy_ctor(efl_super(obj, MY_CLASS)); + sd->legacy.ctor = EINA_TRUE; +} + EOLIAN static Efl_Ui_Focus_Manager* _efl_ui_win_elm_widget_focus_manager_create(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *pd EINA_UNUSED, Efl_Ui_Focus_Object *root) { @@ -8422,6 +8429,7 @@ ELM_WIDGET_KEY_DOWN_DEFAULT_IMPLEMENT(efl_ui_win, Efl_Ui_Win_Data) #define EFL_UI_WIN_EXTRA_OPS \ EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_win), \ - ELM_PART_CONTENT_DEFAULT_OPS(efl_ui_win) + ELM_PART_CONTENT_DEFAULT_OPS(efl_ui_win), \ + EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor, _efl_ui_win_efl_canvas_object_legacy_ctor) #include "efl_ui_win.eo.c" --