start = calloc(1, sizeof(Efl_Ui_Drag_Start));
start->obj = obj;
- start->win = drag_win = elm_win_add(NULL, "Elm-Drag", ELM_WIN_DND);
+ //TIZEN_ONLY(20201221) : DND is not supported by tizen enlightenment server
+ // and Initialize the draw_win position
+ //start->win = drag_win = elm_win_add(NULL, "Elm-Drag", ELM_WIN_DND);
+ start->win = drag_win = elm_win_add(NULL, "Elm-Drag", ELM_WIN_UTILITY);
+ //
elm_win_alpha_set(drag_win, EINA_TRUE);
elm_win_override_set(drag_win, EINA_TRUE);
elm_win_borderless_set(drag_win, EINA_TRUE);
}
else
{
+ //TIZEN_ONLY(20201221) : DND is not supported by tizen enlightenment server
+ // and Initialize the draw_win position
+ int x, y;
+ evas_pointer_canvas_xy_get(evas_object_evas_get(obj), &x, &y);
+ evas_object_move(drag_win, x, y);
evas_object_show(drag_win);
+ //
efl_event_callback_call(obj, EFL_UI_DND_EVENT_DRAG_STARTED, &ev);
}