Change-Id: If68bb66a8764efd650e94a235a0a90e70bf451af
Signed-off-by: Junseok Kim <juns.kim@samsung.com>
evas_object_show(cw->smart_obj);
return;
}
+ if (ec->netwm.type == E_WINDOW_TYPE_DND && !e_comp_wl->drag_client)
+ {
+ /* dnd already finished */
+ ec->changes.visible = 1;
+ ec->visible = 0;
+ EC_CHANGED(ec);
+ ELOGF("COMP", "show_helper. return. dnd already finished", ec);
+ return;
+ }
/* re-set geometry */
evas_object_move(cw->smart_obj, ec->x, ec->y);
/* ensure that some kind of frame calc has occurred if there's a frame */
ec->lock_focus_out = ec->override = 1;
ec->icccm.title = eina_stringshare_add("noshadow");
e_client_layer_set(ec, E_LAYER_CLIENT_DRAG);
+ ec->netwm.type = E_WINDOW_TYPE_DND;
e_client_focus_stack_set(eina_list_remove(e_client_focus_stack_get(), ec));
EC_CHANGED(ec);
e_comp_override_add();