return NULL;
}
- parent = efl_parent_get(obj);
- if (!(efl_isa(parent, EFL_UI_WIN_CLASS) ||
- efl_isa(parent, EFL_UI_WIN_LEGACY_CLASS) ||
- efl_isa(parent, EFL_UI_WIN_INLINED_CLASS))) parent = NULL;
+
+ //TIZEN_ONLY(20190321): support legacy window behavior compatibility
+ //parent = efl_parent_get(obj);
+ //if (!(efl_isa(parent, EFL_UI_WIN_CLASS) ||
+ // efl_isa(parent, EFL_UI_WIN_LEGACY_CLASS) ||
+ // efl_isa(parent, EFL_UI_WIN_INLINED_CLASS))) parent = NULL;
+ if (!elm_widget_is_legacy(obj))
+ {
+ parent = efl_parent_get(obj);
+ if (!(efl_isa(parent, EFL_UI_WIN_CLASS) ||
+ efl_isa(parent, EFL_UI_WIN_LEGACY_CLASS) ||
+ efl_isa(parent, EFL_UI_WIN_INLINED_CLASS))) parent = NULL;
+ }
+ //
/* just to store some data while trying out to create a canvas */
memset(&tmp_sd, 0, sizeof(Efl_Ui_Win_Data));