Fix the deprecation warning in v14 & hide the context menu options in v13 correctly

This commit is contained in:
Oliver 2026-05-10 14:56:28 -06:00
parent b36fe27182
commit 500eabc755
2 changed files with 3 additions and 3 deletions

View file

@ -228,7 +228,7 @@ export class PlayerSheet extends
[ [
createContextMenuOption({ createContextMenuOption({
label: _loc(`taf.misc.edit`), label: _loc(`taf.misc.edit`),
condition: (el) => { visible: (el) => {
const itemUuid = el.dataset.itemUuid; const itemUuid = el.dataset.itemUuid;
const itemExists = itemUuid != null && itemUuid !== ``; const itemExists = itemUuid != null && itemUuid !== ``;
return this.isEditable && itemExists; return this.isEditable && itemExists;
@ -237,7 +237,7 @@ export class PlayerSheet extends
}), }),
createContextMenuOption({ createContextMenuOption({
label: _loc(`taf.misc.delete`), label: _loc(`taf.misc.delete`),
condition: (el) => { visible: (el) => {
const itemUuid = el.dataset.itemUuid; const itemUuid = el.dataset.itemUuid;
const itemExists = itemUuid != null && itemUuid !== ``; const itemExists = itemUuid != null && itemUuid !== ``;
return this.isEditable && itemExists; return this.isEditable && itemExists;

View file

@ -14,7 +14,7 @@ export function createContextMenuOption(option) {
if (game.release.generation < 14) { if (game.release.generation < 14) {
return { return {
name: option.label, name: option.label,
visible: option.condition, condition: option.visible,
callback: (target) => option.onClick(null, target), callback: (target) => option.onClick(null, target),
}; };
}; };