There was a bug that drag client resized to 24x24.
It is timing issue and could reproduce with repeat drag quickly.
for fix this bug, resize the drag object before start drag.
Change-Id: I745cf725dde17974f296dee34ac2e9a84c060a87
NULL, 0, NULL, 0, NULL, _e_comp_wl_data_device_drag_finished);
e_comp_wl->drag->button_mask = evas_pointer_button_down_mask_get(e_comp->evas);
if (ec)
- e_drag_object_set(e_comp_wl->drag, ec->frame);
+ {
+ e_drag_object_set(e_comp_wl->drag, ec->frame);
+ e_drag_resize(e_comp_wl->drag, ec->w, ec->h);
+ }
e_drag_start(e_comp_wl->drag, x, y);
if (e_comp_wl->ptr.ec)
e_comp_wl_data_device_send_enter(e_comp_wl->ptr.ec);