Fix dragging AE from compendium or within same actor (#1997)

This commit is contained in:
Carlos Fernandez 2026-06-13 05:30:27 -04:00 committed by GitHub
parent 7a631c27a7
commit 9f26c53af5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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);