Use prepare tabs override instead

This commit is contained in:
Carlos Fernandez 2026-05-30 20:57:12 -04:00
parent c6443d7dc5
commit 26fdd20b0d

View file

@ -46,16 +46,13 @@ export default class NPCSheet extends DHBaseActorSheet {
}
};
prepareTabs(context) {
context.tabs.features.empty = this.document.system.features.length === 0;
}
/** @inheritdoc */
async _prepareContext(options) {
const context = await super._prepareContext(options);
this.prepareTabs(context);
return context;
_prepareTabs(group) {
const result = super._prepareTabs(group);
if (group === 'primary') {
result.features.empty = this.document.system.features.length === 0;
}
return result;
}
/** @inheritdoc */