forked from enlightenment/efl
elm_cnp: do not send null accepts for every type within wl data offers
once is sufficient
This commit is contained in:
parent
d36c931fac
commit
f6f76bf87f
|
@ -2983,12 +2983,12 @@ _wl_dnd_enter(void *data EINA_UNUSED, int type EINA_UNUSED, void *event)
|
|||
doaccept = EINA_FALSE;
|
||||
for (i = 0; i < ev->num_types; i++)
|
||||
{
|
||||
doaccept = _wl_drops_accept(ev->types[i]);
|
||||
doaccept |= _wl_drops_accept(ev->types[i]);
|
||||
if (doaccept)
|
||||
wl_data_offer_accept(ev->offer, ev->serial, ev->types[i]);
|
||||
else
|
||||
wl_data_offer_accept(ev->offer, ev->serial, NULL);
|
||||
}
|
||||
if (!doaccept)
|
||||
wl_data_offer_accept(ev->offer, ev->serial, NULL);
|
||||
|
||||
return ECORE_CALLBACK_PASS_ON;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue