summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-11-08 16:17:29 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-11-08 16:17:29 +0900
commitc308498a9d9a6f59e8b1090f73867c26a4683599 (patch)
treefe76f3386e16e76a6e25238f244ee078ae313e00 /src
parent8952c3e52444d78504a822bf95d757621891dd41 (diff)
win: Fix alpha windows
Fixes T6334
Diffstat (limited to 'src')
-rw-r--r--src/lib/elementary/efl_ui_win.c10
1 files changed, 9 insertions, 1 deletions
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)
5342 return obj; 5342 return obj;
5343} 5343}
5344 5344
5345EOLIAN static void
5346_efl_ui_win_efl_canvas_object_legacy_ctor(Eo *obj, Efl_Ui_Win_Data *sd)
5347{
5348 efl_canvas_object_legacy_ctor(efl_super(obj, MY_CLASS));
5349 sd->legacy.ctor = EINA_TRUE;
5350}
5351
5345EOLIAN static Efl_Ui_Focus_Manager* 5352EOLIAN static Efl_Ui_Focus_Manager*
5346_efl_ui_win_elm_widget_focus_manager_create(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *pd EINA_UNUSED, Efl_Ui_Focus_Object *root) 5353_efl_ui_win_elm_widget_focus_manager_create(Eo *obj EINA_UNUSED, Efl_Ui_Win_Data *pd EINA_UNUSED, Efl_Ui_Focus_Object *root)
5347{ 5354{
@@ -8422,6 +8429,7 @@ ELM_WIDGET_KEY_DOWN_DEFAULT_IMPLEMENT(efl_ui_win, Efl_Ui_Win_Data)
8422 8429
8423#define EFL_UI_WIN_EXTRA_OPS \ 8430#define EFL_UI_WIN_EXTRA_OPS \
8424 EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_win), \ 8431 EFL_CANVAS_GROUP_ADD_DEL_OPS(efl_ui_win), \
8425 ELM_PART_CONTENT_DEFAULT_OPS(efl_ui_win) 8432 ELM_PART_CONTENT_DEFAULT_OPS(efl_ui_win), \
8433 EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor, _efl_ui_win_efl_canvas_object_legacy_ctor)
8426 8434
8427#include "efl_ui_win.eo.c" 8435#include "efl_ui_win.eo.c"