From 2b139addce101fc408ccac82b6a2be03de94af1e Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Thu, 4 Dec 2025 06:48:29 -0500 Subject: [PATCH] Fix dragging features between different environment settings applications --- module/applications/sheets-configs/environment-settings.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/module/applications/sheets-configs/environment-settings.mjs b/module/applications/sheets-configs/environment-settings.mjs index 1c42a552..2efa3b38 100644 --- a/module/applications/sheets-configs/environment-settings.mjs +++ b/module/applications/sheets-configs/environment-settings.mjs @@ -109,9 +109,9 @@ export default class DHEnvironmentSettings extends DHBaseActorSettings { async _onDrop(event) { const data = foundry.applications.ux.TextEditor.implementation.getDragEventData(event); - if (data.fromInternal) return; - const item = await fromUuid(data.uuid); + if (data.fromInternal && item?.parent?.uuid === this.actor.uuid) return; + if (item.type === 'adversary' && event.target.closest('.category-container')) { const target = event.target.closest('.category-container'); const path = `system.potentialAdversaries.${target.dataset.potentialAdversary}.adversaries`;