Fix dragging AE from compendium or within same actor

This commit is contained in:
Carlos Fernandez 2026-06-13 03:56:05 -04:00
parent 7a631c27a7
commit c06cdd49dd
4 changed files with 19 additions and 40 deletions

View file

@ -447,13 +447,15 @@ export default class DHBaseActorSheet extends DHApplicationMixin(ActorSheetV2) {
const item = await getDocFromElement(event.target);
if (item) {
const inventoryItem = event.currentTarget.closest('.inventory-item');
const dragData = {
...item.toDragData(),
originActor: this.document.uuid,
originId: item.id,
type: item.documentName,
uuid: item.uuid
originId: item.id
};
event.dataTransfer.setData('text/plain', JSON.stringify(dragData));
if (inventoryItem) event.dataTransfer.setDragImage(inventoryItem.querySelector('img'), 60, 0);
return;
}
super._onDragStart(event);